문제

나는 Emgu CV (Computer Vision) 라이브러리를 다운로드했으며 Surffeature 예제를 살펴보고 있습니다.

주어진 예제 대신 비교하기 위해 두 개의 새로운 이미지를 넣으려고하지만이 줄에서는 새로운 이미지에 오류가 발생합니다.

Image<Gray, Byte> modelImage = new Image<Gray, byte>("me.png");

나는이 예외를 얻는다 :

OpenCV : 배열은 CVMAT 또는 iPlimage 여야합니다

왜 그것이 내 이미지, 어떤 아이디어도 받아들이지 않는 이유를 이해하지 못합니까?

토니

도움이 되었습니까?

해결책

나는 EMGU CV 2를 사용하고 동일한 코드를 작성했지만 프로그램에는 아무런 문제가 없었습니다. 이 버전을 사용하고 STIL이 문제가있는 경우이 솔루션을 사용해보십시오.

비트 맵 bmp = new BitMap ( "me.png");

Image Grey, Byte> ModelImage = New Image Grey, Byte> (BMP);

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top