0
我有一個RGB圖像。如何將opencv圖像(8UC3)轉換爲char *數組
Mat image;
image = imread(argv[1], CV_LOAD_IMAGE_COLOR); // Read the file
現在我需要創建一個UCHAR *從圖像數據數組:我使用加載OpenCV中。 我該怎麼做?
我有一個RGB圖像。如何將opencv圖像(8UC3)轉換爲char *數組
Mat image;
image = imread(argv[1], CV_LOAD_IMAGE_COLOR); // Read the file
現在我需要創建一個UCHAR *從圖像數據數組:我使用加載OpenCV中。 我該怎麼做?
uchar* cv::Mat::data
pointer to the data
而且不要忘記,Mat
實際行大小可能從寬*的sizeof(元素)不同:
cv::Mat::step is needed because the matrix can be a part of another matrix
or because there can some padding space in the end of each row for a proper
alignment.