0
我在OpenCV中創建一個墊彩車的相關圖片如下:OpenCV的:如何閱讀
cv::Mat m = cv::Mat(10,10, CV_32FC1);
for(int i = 0; i < 10; i++){
for(int j = 0; j < 10; j++){
m.at<float>(i,j) = 1;
}
}
,並通過將其保存到磁盤:
imwrite("out.png", m);
我現在想讀它如下:
cv::Mat m = imread("out.png", CV_LOAD_IMAGE_UNCHANGED);
,但似乎m中的數據是完全隨機的,當像m.at<float>(5,5)
例如訪問。
如何讀取寫入數據的數據?例如,在MATLAB我可以這樣做:
m = imread("out.png")
,它給了我1的
感謝的正確矩陣