본문 바로가기

반응형

낙서장

(85)
2월7일 자 opencv 공부 그동안 많은 일이 있었다 다시 힘차게 앞으로 나가자 책 :파이썬으로 만드는 opencv 프로젝트 누워있는 개발자의 말로 따르면 numpy배열은 엄청 많이 쓰기 때문에 충분히 익히는것이 필요하다고 하여 차근차근 정리하면서 할 예정이다. numpy numpy 배열 생성 array() : 값으로 생성 empty(),zero(),ones(),full() :초기값으로 생성empty_like(),zeros_like,(),ones_like(),full_like() : 기존 배열로 생성arrange() : 순차적인 값으로 생성random.rand(),random.randn(): 난수로 생성 dtype : 데이터 타입(생략하면 값에 의해 자동으로 결정int8,int16,int32,int64 : 부호있는 정수 uint8,..
2월 2일 자 opencv 공부 창관리 cv2.namedWindow('제목,[창옵션ex)cv2.WINDOW_AUTOSIZE)]) :이름 갖는 창열기 * AUTOSIZE와 NORMAL의 차이 AUTOSIZE는 창크기조절 불가능 NORMAL은 창크기조절 가능 cv2.moveWindow( 제목,넓이 높이 ):창위치 이동 cv2.resizeWindow(제목, 넓이, 높이): 창크기 변경 cv2.destroyWindow(닫을 대상 창이름 ) : 창 닫기 cv2.destriyAllWindows(): 열린 모든 창 닫기
1월 31일 opencv python 공부 (영상) 지연시간 =1000/fps 주요속성 cv2.CAP_PROP_FRAME_WIDTH:프레임 폭 cv2.CAP_PROP_FRAME_HEIGHT:프레임 높이 cv2.CAP_PROP_FPS:초당 프레임 수 cv2.CAP_PROP_POS_MSEC:동영상 파일의 프레임 위치(ms) cv2.CAP_PROP_POS_AVI_RATIO:동영상 파일의 상대 위치(0:시작,1:끝) cv2.CAP_PROP_FOURCC:동영상 파일 코덱 문자 cv2.CAP_PROP_AUTOFOCUS:카메라 자동초점 조절 cv2.CAP_PROP_ZOOM:카메라 줌 ex) fps = cap.get(cv2.CAP_PROP_FPS) delay =int(1000/fps) 예제 import cv2 cap = cv2.VideoCapture(0) width =..
1월 30일자 공부: python open cv 명령어 파이썬에서는 import cv2 로 open cv를 불러온다. 그리고 함수마다 cv2. 을 앞에 붙여서 open cv 함수가 작동하도록한다. imread 로 파일을 읽고 imshow로 화면에 뜨게한다. - 활용방법: imread(경로지정) imshow('화면이름', imread 변수) -주의사항 (경로지정을 할때 ../는 현재 실행파일의 전단계를 의미한다. 따라서 이미지 파일을 이렇게 폴더를 나가서 바로저장하거나 나가서 소스코드 밖에 폴더를 만들면 (../img/파일이름.jpg) 로 지정하면된다. 아니면 파일우클릭후 폴더 경로를 그대로 복사하면 가능하다. imwirte는 파일을 저장할 수 있다. -활용방법: (파일경로, 파일 형식? ) 이다.
open cv 첫걸음 1월 17일 리눅스 환경 조성 리눅스 설치는 https://wjdtmddnjs6788.tistory.com/941 리눅스 우분투 설치 방법 대부분의 PC는 윈도우를 사용합니다. 하지만, 사용에 따라 리눅스 운영체제를 사용하는 경우도 있는데요. 리눅스 우분투의 경우 윈도우에 비해 사양이 낮기때문에 저사양 PC에서도 사용하는데 wjdtmddnjs6788.tistory.com 알아놔야 할 것 터미널창 실행 CRTL + ALT + T 리눅스 환경에서 가장 많이 쓰는 창이다. 기본 명령어 평화 지키미참고 https://95mkr.tistory.com/entry/ROS3 [ROS] 3. ROS Melodic 설치 ☞ 메인보드 : Jetson Nano Developer Kit ☞ 운영 체제 : Ubuntu 18.04..
구글 크롬 캐스트 구매 사유 빔프로젝터 pf50ks 의 고질적인 문제인 블루투스 스피커 끊김 현상을 해결하기 위해서 구매했다. pf50ks는 낮은 버전의 블루 투스 모듈을 사용해서 해결할 수 있는 방법이 없다 따라서 구글 크롬캐스트를 구매했다. 선택지 1. 크롬 캐스트 3세대 4세대 이전에 나온모델로 리모컨이 없이 핸드폰으로 연동시켜서 해야한다. 연결성이 좋은 편은 아니지만 빔프자체 usb 전력으로도 가능해서 추가적인 콘센트 연결이 필요없다. 선택지 2. 크롬 캐스트 4세대 리모컨이 있어서 핸드폰없이도 와이파이만 활성화 되어있다면 가능하다. 전력소비량이 많아서 빔프 자체 usb 전력으로 사용하면 화질저하가 일어난다. 따라서 일반 티비에 사용하려면 4세대를 사는 것이 맞고 빔프로젝터에 사용하려면 3세대를 사는 것이 맞다고 ..
홍챌 안녕하세요 홍익챌린지 comu팀 하드웨어 제작을 담당한 김종현입니다. 이번 한 학기동안 홍익챌린지를 진행하면서 느꼈던 점들을 말씀드리겠습니다. 먼저 이전에 배웠던 전공과목중 관심이 있는 과목을 심화해서 공부 할 수 있다는 점이 좋았습니다. 학교에서 더 배우지 못해서 아쉬웠던 부분을 실제로 해볼 수 있어 학업 집중도가 향상되었습니다. 또한 정해진 수업시간이 없어서 시간에 구애받지 않고 언제든 공부 및 작업을 할 수 있는 것도 좋았습니다. 홍익챌린지를 통해서 돈이 많이 드는 프로젝트라서 그저 생각만 하고 있었던 것을 실제로 해볼 수 있었고, 공부를 하는데 학교에서 지원을 받을 수 있어서 전공학습에 굉장히 큰 도움이 되었습니다. 앞으로 이런프로젝트들이 많아지면 좋을것 같고 학생들도 많이 참여 하면 좋을 것 같..
입문용 카메라 구입 자료 조사 구입용도 여행가서 사진찍을 용도 따라서 풍경사진 및 인물사진이 잘나올것 (렌즈 종류 찾아보기 ) 내가 중요하게 생각하는 것 1. 가격 : 중고가 70만원 이하 2. 편의성 : 와이파이 혹은 블루투스가 가능할것 3. 기능 : 뷰파인더, 오른쪽 손잡이 4. 디자인 : 클래식 느낌의 바디 5. 휴대성 : 여행이 목적이기 때문에 가벼울것 종류 1. dslr 뷰파인더에서 이미지 센서를 사용하지 않고 미러박스를 사용해서 본다 2. 미러리스 기존의 dslr 카메라에서 거울과 프리즘을 빼고 전자식 뷰파인더를 사용. 장점 : 무게와 부피가 크게줄어서 휴대가 편리하다. 단점 : 뷰파인더가 없는 기종의 경우 베터리 소모가 많다. 3. 폴라로이드 카메라 사진을 찍고 필름을 통해서 바로 인화가 가능하다 . 장점 : 사진이 감성..

반응형