opencv および qt ライブラリを使用して、Visual C++ でコードを書いています。iplImage にしきい値を適用して表示しようとしていますが、いくつか問題があります: iplImage を cvThreshold 関数 (仮想しきい値 0) に渡すと、白い画像が返されず、わかりませんどうして。私が使用している関数を表示するには、emit を使用します。
uchar *qimout=new uchar[sImg];
IplImage *greyImage=cvCreateImage(cvSize(wImg,hImg),IPL_DEPTH_8U,1);
cvThreshold(currentImage,greyImage,0,255,cv::THRESH_BINARY);
greyImage->imageData = (char*)qimout;
emit renderImage(QImage(qimout,wImg,hImg,QImage::Format_Indexed8));
誰かが私を助けることができますか?前もって感謝します。