본문 바로가기

프로그래밍/OpenCV

영상이미지 흑백으로 처리(이진화) #include "stdafx.h" #include #include int _tmain(int argc, _TCHAR* argv[]) { IplImage* image = 0; IplImage* gray = 0; CvCapture* capture = cvCaptureFromCAM(0); //캠(카메라)받기 cvNamedWindow( "camera", 0 ); cvNamedWindow( "output", 0 ); // cvResizeWindow( "camera", 320, 240 ); //윈도우 창크기 변경 cvGrabFrame( capture );//캠에서 프레임 얻기 image = cvRetrieveFrame( capture ); //image에 저장 gray = cvCreateImage( cvGetSi.. 더보기
error MSB4014: 내부 오류로 인해 빌드가 예기치 않게 중지되었습니다. ------ 빌드 시작: 프로젝트: opencv_test, 구성: Debug Win32 ------ ...\visual studio 2010\Projects\opencv_test\opencv_test\opencv_test.vcxproj : error MSB4014: 내부 오류로 인해 빌드가 예기치 않게 중지되었습니다. ...\visual studio 2010\Projects\opencv_test\opencv_test\opencv_test.vcxproj : error MSB4014: Microsoft.Build.Exceptions.BuildAbortedException: 빌드가 취소되었습니다. MSBuild.exe를 "C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSB.. 더보기
캠(카메라)영상 출력 #include "stdafx.h" #include #include int _tmain(int argc, _TCHAR* argv[]) { IplImage* image = 0; CvCapture* capture = cvCaptureFromCAM(0); //캠(카메라)받기 cvNamedWindow( "camera", 0 ); cvResizeWindow( "camera", 320, 240 ); //윈도우 창크기 변경 while(1) { cvGrabFrame( capture );//캠에서 프레임 얻기 image = cvRetrieveFrame( capture ); //image에 저장 cvShowImage( "camera", image );//image 출력 if( cvWaitKey(10) >= 0 ) brea.. 더보기
이미지 윈도우창에 출력 #include "stdafx.h" #include #include int _tmain(int argc, _TCHAR* argv[]) { //이미지 윈도우창에 출력 IplImage* image = cvLoadImage("C:\\a.jpg", CV_LOAD_IMAGE_UNCHANGED);//이미지 불러오기 cvNamedWindow("windows", CV_WINDOW_AUTOSIZE);//윈도우창 생성 cvShowImage("windows", image);//이미지 윈도우에 출력 cvWaitKey(0); cvReleaseImage(&image); return 0; } 더보기
opencv 유용한 자료 사이트 링크 모음 VS2010에 opencv 환경구축하기 http://blog.naver.com/machinevisio/40135046880 더보기
안드로이드에서 OpenCV 사용 1. 안드로이드 OpenCV 다운 받기 http://sourceforge.net/projects/opencvlibrary/files/opencv-android/2.3.1/ 파일 : -> OpenCV-2.3.1-android-bin.tar.bz2 2. 다운 받은 OpenCV-2.3.1-android-bin.tar.bz2 파일 압축 풀기 3. 이클립스에서 프로젝트 import 하기 4. 실행 참고 사이트 : http://opencv.willowgarage.com/wiki/AndroidPrebuiltOpenCV231 더보기