본문 바로가기
반응형

IplImage5

[Opencv] Iplimage이미지로드, Picture Control에 보여주기 이번엔 Iplimage로 로드한 이미지를 Picture Control에 뿌려보겠습니다. 캬캬 //----------------------------------------------------------------------------------------------------- CString curWindowName; CString FileName; DWORD dwFlags = OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST | OFN_OVERWRITEPROMPT; LPCTSTR szFilter = _T("Image (*.BMP, *.PNG, *.JPG) | *.BMP;*.PNG;*.JPG | All Files(*.*)|*.*||"); LPCTSTR lpszFilter = "Image.. 2019. 6. 19.
[Opencv] IplImage 이미지 상하,좌우 반전 이번엔 이미지를 회전이 아닌좌우 , 상하 반전을 시켜보는 부분이다.카메라가 반대로 달릴경우 사용한 부분이다이부분도 간단합니다. 이미지를 로드해하나는 상하, 다른 하나는 좌우로반전해서 보여줍니다.1234567891011121314151617181920212223242526 CString FilePath = ""; CString curWindowName = "window"; IplImage *loadIplImage; loadIplImage = cvLoadImage("./image/hand.jpg"); IplImage *copyIplImageX, *copyIplImageY; copyIplImageX = cvCreateImage(cvSize(loadIplImage->width , loadIplImage->hei.. 2018. 11. 29.
[Opencv] Iplimage 이미지 회전 이번에는 이미지를 회전하는거다IplImage에 이미지를 로드한후설정한 값만큼 이미지를 회전해 주는 것이다.아래 angle 값을 수정해 회전하는 각도를 정해주면 된다.scale값을 이용해 크기 변화도 가능하다.1234567891011121314151617181920212223 CString FilePath = ""; CString curWindowName = "window"; CString RWindowName = "rotation"; IplImage *loadIplImage; IplImage *rotationmage; loadIplImage = cvLoadImage("./image/hand.jpg"); rotationmage = cvCreateImage(cvSize(loadIplImage->width ,.. 2018. 11. 27.
[Opencv] IplImage 이미지 이진화 이미지를 하나 로드해서특정 밝기값( 0 ~ 255) 을 정해서그값을 기준으로 흰,백으로 이미지를 바꿔보겠다. 도포 검사할때 유용하게 사용. -thresholdNum 값을 1~255값을 바꿔가면서 사용하면됨.1234567891011121314151617181920212223242526 CString FilePath = ""; CString LoadWindowName = "threshold"; CString BINARYWindowName = "BINARY"; int thresholdNum = 100; IplImage *loadIplImage; IplImage *output; IplImage *gray; loadIplImage = cvLoadImage("./image/hand.jpg"); cvNamedWind.. 2018. 11. 26.
반응형