본문 바로가기

A.I./OpenCV3

dlib을 이용한 얼굴 탐색(face detection) ▶ dlib 공식 사이트 : Dlib C++ Library ▶ dlib 파이썬 얼굴 탐색 공식 예제 : face_detector.py , cnn_face_detector.py ▷ 참고하여 구현한 dlib 얼굴 탐색 예제 : dlib을 이용한 얼굴 탐색 등의 연산 [정지 이미지] face_detector_from_images.py [웹캠 스트리밍] face_detector_from_webcam [CNN 모델사용] face_detector_using_CNN 이미지 처리, 선형대수 뿐만 아니라 다양한 머신러닝 알고리즘을 활용할 수 있는 dlib 라이브러리는 C++로 작성된 툴킷이지만, python 패키지로도 설치해 사용할 수 있다. 특히 HOG(Histogram of Oriented Gradients) 특성을.. 2020. 7. 1.
OpenCV c++)노트북 웹캠을 통한 실시간 출력 cap.open(0) 은 디폴트 카메라, 즉 노트북에서 웹캠을 통해 영상을 입력받으라는 뜻이다. 만약에 외장 카메라를 이용할 경우에는 추가 카메라의 ID를 받아와서 영상을 입력받으면 된다. int deviceID = 0; int apiID = cv::CAP_ANY; cap.open(deviceID + apiID); waitKey( int delay ) 는 delay (ms)만큼 대기하여 키 입력을 받게된다. delay가 0이면 무한히 대기하게 되고, 따라서 출력은 정지 이미지로 나오게 된다. 같은 뜻에서 delay가 큰 값일수록 오랜 시간동안 한 이미지가 출력되게 된다. 2020. 2. 14.
windows환경에서 opencv 소스코드 빌드하여 설치하기 1. 소스코드 다운 ① opencv repository : OpenCV 기본 모듈에 대한 소스 코드 https://github.com/opencv/opencv ② opencv_contrib repository : OpenCV 추가 모듈을 위한 소스 코드 https://github.com/opencv/opencv_contrib 각 리포지토리에서 Release항목의 Source code(zip)을 받아준다. 2. OpenCV 빌드를 위한 폴더 구조 생성 개인적으로는 Windows10에서 직접 빌드할 프로그램들을 위해, C:\extra를 만들어 사용하고 있다. - C:\extra\opencv 를 생성하고, 다운로드한 소스코드 압축파일을 이곳에 압축해제 한다. (2020년 4월 6일 OpenCV 4.3.0 버전.. 2020. 1. 16.