: Artıkdönüştürme Mat ve C/C++
void cvShowImage(const char* name, const CvArr* image)
, sorun
cannot convert 'cv::Mat' to 'const CvArr*' for argument '2' to 'void cvShowImage(const char*, const CvArr*)'
Ben aynı sorunu olan biri için bu forumun arama uğraş ve ben bu opencv belgelerine bulundu: http://opencv.willowgarage.com/documentation/cpp/c++_cheatsheet.html
i doğrudan Mat görüntü geçmesi halinde, bu bana bir hata dönüşümünü sağlamasıdırAma nasıl kullanacağımı anlamadım.
Birisi bana Mat görüntüsünü IplImage'a dönüştürme hakkında bir örnek verebilir mi, lütfen?
Bu
benim kodudur:Mat file;
Mat hogResultFrame = hogStep(temp2);
file = hogResultFrame;
cvShowImage(window_title, (const CvArr*)(file));
ama bana bir hata Coversion verir. Bana yardımcı olabilir umuyoruz
,
çok teşekkürler!
+1 Tam olarak ne söyleyecektim. – karlphillip
Çok teşekkürler! Benim durumumda –
için daha iyi bir çözüm olduğunu düşünüyorum, namedWindow gerçekten gerekli değil. Bazılarının bazı platformlarda bile problemleri var. –