2017-08-09 39 views
-2

嗨,大家好,我不能這段代碼讀取圖像,但如果我不爲圖像使用路徑地址,並在正確的文件夾複製圖像,並使用此我不能使用imread由路徑ADRESS OpenCV的2.4.13的Visual Studio 2013

img = imread("ali3.jpg"); 

其工作。 我使用2.4.13 感謝窗口10 64位的Visual Studio 2013和OpenCV幫助

// بسم الله الرحمن الرحیم 
//یا امام هادی علیه السلام 
#include <opencv2/core/core.hpp> 
#include <opencv2/highgui/highgui.hpp> 
#include <iostream> 

using namespace cv; 
using namespace std; 

int main(int argc, char** argv) 
{ 
    Mat img; 
    Mat img2; 
    int row, column, k; 
    img = imread("d:\pic\ali3.jpg"); 
    namedWindow("Display window", WINDOW_AUTOSIZE); 
    imshow("Display window", img); 
    cout << "by wmx"; 
    waitKey(0); 
    return 0; 
} 
+0

字符串中的反斜槓有一個特殊的含義...可能想刷新你對C++基礎知識的理解。 –

+0

是的,我知道但我該如何解決? –

回答

0

相反的d:\pic\ali3.jpg,使用d:\\pic\\ali3.jpg

+0

感謝它的作品。 ;-) –

相關問題