假设我有一个数组
uint8_t img[1000][1200][3]
其中前2个维度表示图像的大小(高度,宽度),第三个维度表示通道(BGR)。例如。
img[200][100][1]
给出具有坐标(200,100)的绿色像素的值。
如何将此数组转换为CV::MAT图像?我试过了
cv::Mat my_image(1000, 1200 CV_8UC3, img);
但我不确定我得到的结果是否正确。有什么提示吗?
当然是人类,人类使用技术