2일차 영상처리 교육
Opencv 기본 함수 ✓ 가장 많이 사용하는 opencv 함수들 정리 ✓ IplImage * src; // IplImage는 이미지가 저정되는 공간 ✓ IplImage *src = new cvCreateImage(cvSize(가로,세로), 깊이, 채널); // 이미지 공간 생성 ✓ CvCvtColor(input, output, A(흑백)->B(컬러)) //이미지 컬러모델 변경하기 ✓ CvCopy(input,output) // 복사하기 ✓ CvShowImage(“창이름”, 이미지 변수) //영상 띄우기 ✓ cvReleaseImage(&이미지 변수); //영상 메모리 제거
Opencv 기본 함수 #include <opencv2\opencv.hpp> using namespace cv; int main() { IplImage *image = cvLoadImage("C:/Users/mm/Desktop/dog.jpg"); cvNamedWindow("Test",1); cvShowImage("Test",image); cvWaitKey(0); cvReleaseImage(&image); cvDestroyWindow("Test"); return 0; }
Opencv 기본 함수
이진화
이진화(실습)
히스토그램
히스토그램
히스토그램(실습)
히스토그램(실습)
히스토그램(실습)
히스토그램 평활화
히스토그램 평활화(실습)
히스토그램 역투영과 얼굴 검출
히스토그램 역투영과 얼굴 검출
모폴로지
모폴로지(실습)
모폴로지(실습) 팽창 침식
엣지 검출
엣지 검출
엣지 검출(소벨)
엣지 검출(소벨)-실습
엣지 검출(소벨)-실습
엣지 검출(케니)
엣지 검출(케니)
엣지 검출(케니) -실습
엣지 검출(케니) -실습
허프 변환
허프 변환(실습)
허프 변환(실습)