opencv视觉
ho-brother
孤独才是人生常态,灵魂只能独行。
展开
-
二、Opencv矩阵掩膜处理图像
CV_Assert(myImage.depth() == CV_8U);Mat.ptr<uchar>(int i=0) // 获取像素矩阵的指针,索引i表示第几行,从0开始计行数。 const uchar* current= myImage.ptr<uchar>(row );// 获得当前行指针p(row, col) =current[col]// 获取当前像素点P(row, col)的像素值 /* 例如:一张图像分辨率对应为400×200像原创 2020-07-06 14:41:17 · 287 阅读 · 0 评论 -
一、Opencv加载、显示、保存处理图像
1. 加载图像(cv::imread)Mat src = imread("D:/c++练习/opencv/可删/1.jpg");imread 的功能是加载图像文件成为一个 Mat 对象其中第一个参数表示图像文件名称第二个参数,表示加载的图像是什么类型,支持常见的三个参数值如下所示:Mat src = imread("D:/c++练习/opencv/可删/1.jpg",IMREAD_GRAYSCALE); // IMREAD_GRAYSCALE 加载出灰色照片// IMREAD_UNC原创 2020-07-06 11:22:33 · 256 阅读 · 0 评论