![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV
郭萌萌
这个作者很懒,什么都没留下…
展开
-
OpenCV读取图片和保存图片全黑
我的图片是灰度图片,使用OpenCV的显示imshow()和保存imwrite()函数后图片全是黑色的,最后发现是因为我读取图片时的使用的imread()方法的第二个参数没有加,估计没有加就直接默认为是大于0的数值了,imread(“1.BMP”,-1);该函数的第二个参数大于0表示返回的是3通道彩色图,等于0表示返回的是灰度图,小于0表示返回的是原图。我刚开始没有写第二个参数,然后我的图片又是灰度图,就一直保存和显示的都是全黑的,加上第二个参数为0或-1时都可以正常显示原图片。...原创 2020-10-27 16:59:05 · 4167 阅读 · 0 评论 -
OpenCV中Mat与二维数组的相互转换
Mat Vec2Mat(uchar **array, int row, int col){ Mat img(row ,col, CV_8UC1); uchar *ptmp = NULL; for (int i = 0; i <row; ++i) { ptmp = img.ptr<uchar>(i); for (int j = 0; j < col; ++j) { ...转载 2020-10-27 16:53:19 · 1449 阅读 · 2 评论