공부해요/OpenCV 7

차 번호판인식소스

http://cafe.naver.com/opencv/23115 이 소스를 한번 실행해 보려고 하는데 영 안된다. 실행하고자 하는 곳은 win8 , vs2010 , opencv2.4.9 1. 프로젝트를 만들고 opencv와 연동. 2.* 에러warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오. 같은 경고는 해결방법프로젝트 -> 속성 -> 구성속성 -> C/C++ -> 고급 -> 특정 경고 사용 안 함에 "4819" 에러 코드를 입력합니다. 이런 식으로 안 보이게. 3.cvvimage 클래스를 opencv 2.2 이후부터는 쓸 수 없다고 한다.그래서 직접 만들거나 파일을 넣어줘야 한다..

공부해요/OpenCV 2015.02.17

[ openCV 제대로 배우기 ] ex2-6.exe - 캐니 엣지 검출기

////# include //# include ////void example2_5(IplImage* image)//{////입력 영상과 결과 영상을 나타낼 윈도우 생성//////cvNamedWindow("Example4-in");//cvNamedWindow("Example4-out");//////입력창에 영상보여주기//////cvShowImage("Exameple4-in",image);//////스무딩 연산이 적용된 결과 영상을 저장할 변수 생성//////IplImage* out = cvCreateImage(//cvGetSize(image),//IPL_DEPTH_8U,//3//);////스무딩 연산 실행//////cvSmooth(image , out, CV_GAUSSIAN, 3,3);//////결과 창에..

공부해요/OpenCV 2014.07.28

[ openCV 제대로 배우기 ] ex2-5.exe - cvPyrDown()함수를 사용하여 입력 영상의 가로,세로 크기 반으로 줄이기기

# include # include void example2_5(IplImage* image){//입력 영상과 결과 영상을 나타낼 윈도우 생성//cvNamedWindow("Example4-in");cvNamedWindow("Example4-out"); //입력창에 영상보여주기//cvShowImage("Exameple4-in",image); //스무딩 연산이 적용된 결과 영상을 저장할 변수 생성//IplImage* out = cvCreateImage(cvGetSize(image),IPL_DEPTH_8U,3);//스무딩 연산 실행//cvSmooth(image , out, CV_GAUSSIAN, 3,3); //결과 창에 영상 보여주기//cvShowImage("Example4-out",out); //결과 영상에..

공부해요/OpenCV 2014.07.28

[ openCV 제대로 배우기 ] ex2-4.exe - 간단한 변환

# include # include void example2_4(IplImage* image){//입력 영상과 결과 영상을 나타낼 윈도우 생성cvNamedWindow("Example4-in");cvNamedWindow("Example4-out"); //입력창에 영상보여주기cvShowImage("Exameple4-in",image); //스무딩 연산이 적용된 결과 영상을 저장할 변수 생성IplImage* out = cvCreateImage(cvGetSize(image),IPL_DEPTH_8U,3);//스무딩 연산 실행cvSmooth(image , out, CV_GAUSSIAN, 3,3); //결과 창에 영상 보여주기cvShowImage("Example4-out",out); //결과 영상에 관련된 메모리 해..

공부해요/OpenCV 2014.07.28

[ openCV 제대로 배우기 ] ex2-3.exe - 간단한 사용자 인터페이스 추가

# include # include intg_slider_position = 0;CvCapture* g_capture = NULL; void onTrackbarSlide(int pos){cvSetCaptureProperty(g_capture,CV_CAP_PROP_POS_FRAMES,pos);} int main(int arc , char** argv){cvNamedWindow("Example3",CV_WINDOW_AUTOSIZE);//g_capture = cvCreateFileCapture(argv[1]); //argv[1]에 동영상 경로g_capture = cvCreateFileCapture("C:/Users/hyunok/Desktop/videoplayback");int frames = (int) cvG..

공부해요/OpenCV 2014.07.28

[ openCV 제대로 배우기 ] ex2-2.exe - AVI동영상 재생

//사용법: ex2-2.exe //# include //#include "highgui.h" int main(int argc , char** argv){cvNamedWindow("Example2",CV_WINDOW_AUTOSIZE);//CvCapture* capture = cvCreateFileCapture(argv[1]); //argv[1] 동영상 경로CvCapture* capture = cvCreateFileCapture("C:/Users/hyunok/Desktop/videoplayback");IplImage* frame;char c; while(1){ //여기서부터~frame = cvQueryFrame(capture);if( !frame) break;cvShowImage("Example2",fram..

공부해요/OpenCV 2014.07.28

[ openCV 제대로 배우기 ] ex2-1.exe - 정지 영상 출력

//사용법: ex2-1.exe ////#include "highgui.h" -> 왜 가져올 수가 없을까# include int main(int argc, char** argv){//IplImage* img = cvLoadImage(argv[1]); //argv[1] 여기는 이미지 띄울 경로IplImage* img = cvLoadImage("c:/opencv/build/doc/opencv-logo.png"); //영상을 불러온다cvNamedWindow("Example1",CV_WINDOW_AUTOSIZE);//윈도우 상단의 타이틀바cvShowImage("Example1",img);//윈도우에 영상 출력cvWaitKey(0);//사용자로부터 키를 입력 받음 cvReleaseImage(&img);//할당된 메..

공부해요/OpenCV 2014.07.28
반응형