摘要: 图像操作 读写图像 读写像素 修改像素 01读写图像 imread可以加载灰度或RGB图像 imwirte保存图像文件 02读写像素 读一个GRAY像素点的像素值(CV_8UC1) Scalar intensity = img.at<uchar>(y, x); 或者 Scalar intensity 阅读全文
posted @ 2021-06-03 20:05 阿尔飞 阅读(61) 评论(0) 推荐(0)
摘要: 00Mat对象与Ipllmage对象 Mat对象OpenCV2.0之后引进的图像数据结构、自动分配内存、不存在内存泄漏的问题,是面向对象的数据结构。分了两个部分,头部与数据部分 IplImage是从2001年OpenCV发布之后就一直存在,是C语言风格的数据结构,需要开发者自己分配与管理内存,对大的 阅读全文
posted @ 2021-06-03 20:03 阿尔飞 阅读(143) 评论(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 阿尔飞 阅读(81) 评论(0) 推荐(0)
摘要: 1.关于流控制: java中的流控制语句有:if、while、do...while、for、foreach. if语句:(1)if(布尔表达式){ 语句序列 ;//表达式为真则执行语句序列 } (2)if(表达式){ 若干语句1 ;//若表达式为真,则执行 (若语句只有1条可以省略大括号) }els 阅读全文
posted @ 2021-06-03 19:58 阿尔飞 阅读(43) 评论(0) 推荐(0)
摘要: 0.项目配置opencv 01.下载opencv(官网,或百度云) 链接:https://pan.baidu.com/s/1g9LEdIpSIr6INjAF1aG1pA 提取码:crav 下载的文件包含内容: opencv.rar 编译好的OpenCV (含 opencv_contrib 扩展模块) 阅读全文
posted @ 2021-06-03 19:54 阿尔飞 阅读(83) 评论(0) 推荐(0)