10

openCVでMat​​を使って画像を読み込みたい

私のコードは次のとおりです。

Mat I = imread("C:/images/apple.jpg", 0);
namedWindow( "Display window", CV_WINDOW_AUTOSIZE );// Create a window for display.
imshow( "Display window", I ); 

メッセージ ボックスに次のエラーが表示されます。

Unhandled exception at 0x70270149 in matching.exe: 0xC0000005: Access violation 
reading location 0xcccccccc.

私が含まれていることに注意してください:

#include <cv.h>
#include <cxcore.h>
#include <highgui.h>
#include <iostream>
#include <math.h>
4

5 に答える 5

0

@karlphillip が指摘したように、些細なことに聞こえるかもしれませんが、このステートメント「ファイル名を渡すときにバックスラッシュをエスケープする必要があります: C:\images\apple.jpg」は非常に重要です。

于 2019-11-16T05:57:40.973 に答える