![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++&OpenCV
二货非你莫属
这个作者很懒,什么都没留下…
展开
-
CJ寻梦记:OpenCV遍历图像
1.颜色压缩颜色压缩(Color Reduction)最简单的理解就是减少表示图像的颜色数目,我们都知道,8位位深的3通道RGB真彩图像包括了1600多万(16777216)的颜色数目,其实在某些应用中用不到这么多数量(例如图像传输(transmission)、分割(segmentation)、压缩(compression))的颜色。这也是一个研究的小方向,想了解更多,可以阅读文章Adaptive Color Reduction,Color reduction and estimation of the原创 2020-07-22 14:28:31 · 206 阅读 · 0 评论 -
CJ寻梦记:OpenCV uchar和Vec3b类型指针ptr的使用
常用形式:mat.ptr(row)[col]以下转载自:https://blog.csdn.net/github_35160620/article/details/51708659单通道cv::Mat image=cv::Mat(400,600,CV_8UC1); // 定义了一个Mat变量image。uchar* data00=image.ptr(0); // data00是指向image第一行第一个元素的指针。uchar* data10=image.ptr(1); // data10是指向i转载 2020-07-22 10:34:01 · 1080 阅读 · 0 评论 -
CJ寻梦记:OpenCV图像操作——修改像素值
OpenCV图像操作——修改像素值例子int main(){ Mat src,gray_src; src=imread("图像路径"); if(src.empty()) { cout<<"could not load image..." return -1; } namedWindow("input",CV_WINDOW_AUTOSIZE); inshow("input",src); cvtColor(src,gray_src,CV_BGR2GRAY); name原创 2020-07-21 18:07:01 · 230 阅读 · 0 评论