0
나는 버퍼에 JPG 이미지가 있는데 나는 cvShowImage로 보여 주려고한다. 그러나 작동하지 않습니다.OpenCV jveg 이미지 버퍼를 cvShowImage에 넣는 법
// buff is a JPEG image with 640*480 dimensions
IplImage* fIplImageHeader;
fIplImageHeader = cvCreateImageHeader(cvSize(640, 480), 8, 1);
fIplImageHeader->imageData = (char *)buff;
cvShowImage("Window 1", fIplImageHeader);
cvWaitKey();
cvReleaseImageHeader(&fIplImageHeader);
나는 검은 색 창을 띄게됩니다.
이 포인터가 ... 한 ... http://umanga.wordpress.com/이 사람처럼 데이터를 복사 빈하려고한다 수 설정하는 것을 잊었다 것 같은데 2010/04/19/how-to-covert-qt-qimage-into-opencv-iplimage-and-wise-versa/ – CrazyDart
cvCreateImageHeader (cvSize (640, 480), 8, 1)를 변경해야 할 수도 있습니다. cvCreateImageHeader (cvSize (640, 480), IPL_DEPTH_8U, 1); – CrazyDart
너비와 높이를 설정하려고했습니다. 도움이 안돼. 나는 여전히 검은 창문이있다. 단지 위에 흐린 하얀 선이있다. 포인터가 비어 있지 않습니다. 나는 모든 프레임이 약 30KB임을 확인했다. –