图像处理+OpenCV
文章平均质量分 84
以OpenCV基础,介绍传统的图像处理算法。
主要内容:OpenCV是应用广泛的开源图像处理库,以其为基础,介绍相关的图像处理方法:包括基本的图像处理方法:几何变换、形态学变换、图像平滑、直方图操作、模板匹配、霍夫变换等;特征提取和描述方法:理解角点特征、Harris和Shi-Tomas算法...
Enchant!
这个作者很懒,什么都没留下…
展开
-
数字图像处理(2)——数字图像获取
文章目录2.1图像数字化2.1.1数字图像的表示2.1.1.1黑白图像2.1.1.2灰度图像2.1.1.3彩色图像2.1.2图像数字化过程2.1.2.1采样2.1.2.2量化2.1.2.3采样、量化参数与数字化图像间的关系2.1.2.4图像数字化设备2.2图像灰度直方图2.3图像处理算法的形式2.3.1基本功能形式2.3.2几种具体算法形式2.3.2.1局部处理2.3.2.2点处理:2.3.2.3大局处理2.3.2.4迭代处理2.3.2.5跟踪处理2.3.2.6窗口处理和模板处理2.3.2.7串行处理和并行原创 2022-03-19 11:20:14 · 11028 阅读 · 0 评论 -
数字图像处理(1)——绪论
文章目录1.1数字图像的概念1.1.1图像的类别1.1.1.1模拟图像1.1.1.2数字图像1.2数字图像处理的内容和特点1.2.1图像处理的内容:1.2.2数字图像处理系统1.2.3数字图像处理的应用1.1数字图像的概念1.1.1图像的类别模拟图像和数字图像按图像空间坐标和亮度(或色彩)的连续性可分为模拟图像和数字图像。1.1.1.1模拟图像模拟图像可用连续函数来描述,特点:光照位置和光照强度都是连续变化的。I = F(x,y)1.1.1.2数字图像可用矩阵或者数组来描述。原创 2022-03-18 10:45:26 · 3581 阅读 · 0 评论 -
图像处理OpenCV(3)——OpenCV基本操作之算数操作
文章目录2.7算数操作2.7.1图像的加法2.7.2图像的混合2.7算数操作2.7.1图像的加法可以使用OpenCV的cv.add()函数把两幅图像相加,或者可以简单地通过numpy操作添加两个图像,如res=img1+img2。两个图像应具有相同的大小和类型,或者第二个图像可以是标量值。注意:1. OpenCV加法和Numpy加法之间存在差异,OpenCV的加法是饱和操作,而Numpy添加是模运算。2.相加的图像的大小要保持一致。参考代码1:import numpy as npimpor原创 2022-03-17 20:18:49 · 228 阅读 · 0 评论 -
图像处理OpenCV(2)——OpenCV基本操作之图像的基础操作
2.OpenCV基本操作2.1 图像的IO操作2.1.1 读取图像APIcv.imread()参数:要读取的图像读取方式的标志:cv.UMREAD*COLOR:以彩色模式加载图像,任何图像的透明度都将被忽略,这是默认参数cv.IMREAD*GRAYSCALE:以灰度模式加载图像cv.IMREAD_UNCHANGED:包括alpha通道的加载图像模式可以使用1、0或者-1来代替上面三个标志参考代码:import numpy as npimport原创 2022-03-17 19:24:40 · 4869 阅读 · 0 评论 -
图像处理OpenCV(1)——OpenCV简介
1.简介1.1图像简介1.1.1 图像的起源和数字图像图像是人类视觉的基础,是自然景物的客观反映,是人类认识世界和人类本身的重要源泉。图是物体反射或透射光的分布,像是人的视觉系统所接受的图在人脑中所形成的印象或认识、照片、绘画、剪贴画、地画、书法作品、X光、心电图等都是图像。1.1.2 模拟图像和数字图像模拟图像又称连续图像。通过某种物理量的强弱变化来记录图像亮度信息,所以是连续变换的。模拟信号的特点是容易受干扰,如今已经基本被数字图像替代。数字图像:分级存储的数据。1.1.2.1数字原创 2022-03-16 23:26:25 · 2493 阅读 · 0 评论