私はQtとosXに取り組んでいます。画像をロードする私のコードは次のとおりです。
...
IplImage* image = cvLoadImage("Users/myName/Desktop/img1.png",1);
cvNamedWindow("Example", CV_WINDOW_AUTOSIZE);
cvShowImage("Example", image);
...
何か間違えている?(私はjpgと他のフォーマットを試しました)。
画像が存在することを確認してください。画像を読み込んだ後にエラー チェックを追加して、実際に問題が発生しているかどうかを確認することをお勧めします。
IplImage* image = cvLoadImage("Users/myName/Desktop/img1.png",1);
if(image == NULL)
printf("image not loaded \n")
else
printf("Loaded image size %dx%d \n",image->width(),image->height());
cvWaitKey(0)
アフターショーの画像も追加。
「C:/Image/abc.jpg」のような別の絶対ディレクトリを試してください。画像の種類が正しいことを確認してくださいjpg、jpeg、...それでも問題が解決しない場合は、最新バージョンのopencvを試してください。この助けを願っています。