随笔分类 -  opencv

opencv图像处理
摘要:图像操作 读写图像 读写像素 修改像素 01读写图像 imread可以加载灰度或RGB图像 imwirte保存图像文件 02读写像素 读一个GRAY像素点的像素值(CV_8UC1) Scalar intensity = img.at<uchar>(y, x); 或者 Scalar intensity 阅读全文
posted @ 2021-06-03 20:05 阿尔飞 阅读(83) 评论(0) 推荐(0)
摘要:00Mat对象与Ipllmage对象 Mat对象OpenCV2.0之后引进的图像数据结构、自动分配内存、不存在内存泄漏的问题,是面向对象的数据结构。分了两个部分,头部与数据部分 IplImage是从2001年OpenCV发布之后就一直存在,是C语言风格的数据结构,需要开发者自己分配与管理内存,对大的 阅读全文
posted @ 2021-06-03 20:03 阿尔飞 阅读(148) 评论(0) 推荐(0)
摘要:矩阵掩膜操作 获取图像像素指针: CV_Assert(myImage.depth() == CV_8U); Mat.ptr<uchar>(int i=0) 获取像素矩阵的指针,索引i表示第几行,从0开始计行数。 获得当前行指针const uchar* current= myImage.ptr<uch 阅读全文
posted @ 2021-06-03 20:00 阿尔飞 阅读(94) 评论(0) 推荐(0)
摘要:0.项目配置opencv 01.下载opencv(官网,或百度云) 链接:https://pan.baidu.com/s/1g9LEdIpSIr6INjAF1aG1pA 提取码:crav 下载的文件包含内容: opencv.rar 编译好的OpenCV (含 opencv_contrib 扩展模块) 阅读全文
posted @ 2021-06-03 19:54 阿尔飞 阅读(90) 评论(0) 推荐(0)