摘要: 合并与分割通道 程序如下 运行结果如下: 最后的图片就是合并通道后的图片, R 通道全部置零,和上篇博客中最后一幅图效果是一样的。 1. split函数,分离通道 函数原型: 参数说明: 1. src: 原始彩色图像,这里就是original 2. dst: 分离后3通道图像保存的Mat数组,这里选 阅读全文
posted @ 2018-08-21 15:24 丁丁学习笔记 阅读(943) 评论(0) 推荐(0) 编辑
摘要: 程序如下 运行结果如下: 图像减色 通过图像行列,遍历图像的每个像素,通过Mat的成员函数at,把每个通道的像素值减少, 但这种方法较慢。 灰度图 灰度图只有一个通道,效果见下图。代码如下: 彩色图 彩色图有三个通道,分别对每个通道减色, 每次只运行下面一条语句, 读取时采用 CV_LOAD_IMA 阅读全文
posted @ 2018-08-21 14:24 丁丁学习笔记 阅读(543) 评论(0) 推荐(0) 编辑
摘要: Step 1 下载最新版的Opencv3.4.2,见图片中的网址,选择 Win Pack。 Step 2 安装Opencv3 到指定目录,见图片,路径后面会用到。 Step 3 把安装目录下的bin路径加入 Path, 见图。 Step 4 打开Visual Studio 2017,选择 New P 阅读全文
posted @ 2018-08-21 13:19 丁丁学习笔记 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 程序如下 运行结果如下: 图片中的这把尺是测量图片像素的,不是图片本身。 1. imread函数,读取图片 函数原型: 参数说明: 1. filename: 待打开图片的文件名,支持常见的图片格式 2. flag: 这里只简单说明例子中用到的二个参数 CV_LOAD_IMAGE_UNCHANGED: 阅读全文
posted @ 2018-08-21 12:35 丁丁学习笔记 阅读(311) 评论(0) 推荐(0) 编辑