| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 计算机视觉入门学习笔记(二)——图像预处理 -> 正文阅读 |
|
[人工智能]计算机视觉入门学习笔记(二)——图像预处理 |
原视频教程: 一、图像显示与储存原理1.1、图像怎么显示计算机视觉中,主要有RGB颜色空间与HSV颜色空间: 1.2、图像怎么储存二、图像增强的目标改善视觉效果,转为更适合人或者机器分析,突出有意义的东西,抑制无用信息 三、点运算:基于直方图的对比度增强3.1 直方图是什么将某一张照片的像素灰度[0,255]全部找出来,并按照个数统计其分布,得到的统计曲线就是直方图,如下图 3.2 直方图均衡化(经典方法)如3.1图,可以看出此时灰度分布不均匀,图像集中在了较暗的地方。这种情况大多数是因为相机的的成像、曝光等等有问题,可以通过直方图均衡化来调整。对直方图进行非线性拉伸,使得其大致均匀分布。注意通常为非线性拉伸。 3.3 自适应直方图均衡化(AHE)简单地非线性拉伸直方图成为直方图均衡化的经典算法,想象一下,当图像中存在过亮的情况,比如正对着光源拍摄,这种情况使用经典算法,会导致亮的部分更亮,因此经典算法作用有限,可以使用自适应直方图均衡化。分为以下几步: 3.4 限制对比度自适应直方图均衡(CLAHE) 没搞懂AHE有一个缺点,他在处理的时候,会将图片噪声放大,因此提出了CLAHE。大致过程为,在AHE的基础之上,把左图中超出阈值的部分整体拆分移动到底部,使得整个直方图抬高。 图1:CLAHE示意图 四、形态学处理膨胀与腐蚀 开运算中:腐蚀后,五角星外的白点会被腐蚀消失,同时五角星会往外扩张一小圈;再膨胀的时候,五角星会缩回原先的样子,而白点已经消失了。 闭运算中:膨胀后,五角星内的黑点会因为边缘的白色向其膨胀而消失;再腐蚀使得五角星和外部的白点恢复原样,而黑点已经消失了。 五、空间域处理:卷积卷积的时候如果不进行边界扩充(Padding),那么卷积结果一定是比原来的图片要小。如图,用3 * 3的卷积核对4 * 4大小的图片进行卷积,当不进行边界扩充时候, 需要把卷积核边缘同图片边缘对齐,得到的结果必定比原图片小。 魔鬼细节:卷积运算本身并不是矩阵相乘,而是对应位置直接相乘相加;而有时候,我们会把卷积核倒转一下,或者设定对称的卷积核,使其变成矩阵相乘。 六、卷积的应用(平滑、边缘检测、锐化)1、平滑以3*3的卷积核为例,每个位置相乘后应得到9个值,卷积是对这9个位置直接相加,滤波其实是根据这9个值,采用某种方法来计算结果。
高斯滤波的有一个参数δ,这个参数代表了卷积核 2、边缘检测
3、锐化Laplacian 梯度滤波示例 七、频率域处理:傅里叶变换,小波变换1、如何让卷积更快空间域卷积 = 频率域乘积(看不懂) 八、应用案例1、高斯金字塔在应用中,经常会遇到需要缩放图片的情况,举个例子: |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/22 14:53:15- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |