深度学习笔记11 图像处理专栏收录

收录自用,侵删

目录

收录自用,侵删

1. 图像灰度化、二值化

2. 图像 遥感影像中 光谱分辨率、空间分辨率、时间分辨率、全色图像、多光谱图像、高光谱图像 的区别

3.图像平滑/降噪 (均值滤波、中值滤波和高斯滤波)

4. 图像增强

4.1  获取图像属性、感兴趣区域(ROI) 和 通道拆分与合并

4.2 图像加法与融合运算和图像类型转换

4.3 图像拼接

4.4 图像缩放、图像旋转、图像翻转 和 图像平移

4.5 图像灰度变换——线性灰度变换 和 非线性灰度变换(对数变换 与 伽马变换) 

5. 形态学处理

6. 直方图

7. 边缘检测算子


1. 图像灰度化、二值化

二值化就是让图像的像素点矩阵中的每个像素点的灰度值为0(黑色)或者255(白色),也就是让整个图像呈现只有黑和白的效果。在灰度化的图像中灰度值的范围为0~255,在二值化后的图像中的灰度值范围是0或者255[图像预处理----图像灰度化处理_牛右刀薛面的博客-CSDN博客_灰度图像预处理

一文搞懂图像二值化算法_不脱发的程序猿的博客-CSDN博客_图像的二值化是一种什么运算

图像二值化_小晶灵的博客-CSDN博客_图像二值化

代码:图像灰度化与二值化_瞳瞳瞳呀的博客-CSDN博客_二值化图像和灰度图像

2. 图像 遥感影像中 光谱分辨率、空间分辨率、时间分辨率、全色图像、多光谱图像、高光谱图像 的区别

 遥感影像中 光谱分辨率、空间分辨率、时间分辨率、全色图像、多光谱图像、高光谱图像 的区别_TechArtisan6的博客-CSDN博客_光谱分辨率

3.图像平滑/降噪 (均值滤波、中值滤波和高斯滤波)

数字图像处理(11): 图像平滑 (均值滤波、中值滤波和高斯滤波)_TechArtisan6的博客-CSDN博客_数字图像处理实验图像平滑

img = cv2.imread('lenaNoise.png')
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)

# 均值滤波
# 用3*3的核对图片进行卷积操作,核上的参数都是1/9,达到均值的效果
blur = cv2.blur(img, (3, 3))
# 方框滤波(归一化)=均值滤波
box1 = cv2.boxFilter(img, -1, (3, 3), normalize=True)
# 方框滤波(不归一化)
box2 = cv2.boxFilter(img, -1, (3, 3), normalize=False)
# 高斯滤波
# 用5*5的核进行卷积操作,但核上离中心像素近的参数大。
guassian = cv2.GaussianBlur(img, (5, 5), 1)
# 中值滤波
# 将某像素点周围5*5的像素点提取出来,排序,取中值写入此像素点。
mean = cv2.medianBlur(img, 5)

# 展示效果
titles = ['Original figure', 'blur', 'box_norm', 'box_no_norm', 'guassian', 'mean']
images = [img, blur, box1, box2, guassian, mean]
for i in range(6):
    plt.subplot(2, 3, i+1), plt.imshow(images[i])
    plt.title(titles[i])
    plt.xticks([]), plt.yticks([])
plt.show()

4. 图像增强

图像增强_点滴成海~的博客-CSDN博客_图像增强

图像处理(1) : 图像增强_QtHalcon的博客-CSDN博客_图像增强

4.1  获取图像属性、感兴趣区域(ROI) 和 通道拆分与合并

获取图像属性、感兴趣区域(ROI) 和 通道拆分与合并_TechArtisan6的博客-CSDN博客_利用数字图像处理方法来提取图像的感兴趣区域

4.2 图像加法与融合运算和图像类型转换

图像加法与融合运算 和 图像类型转换_TechArtisan6的博客-CSDN博客_数字图像处理两幅图像相加

4.3 图像拼接

图像处理-图像拼接_牛右刀薛面的博客-CSDN博客_图像拼接

4.4 图像缩放、图像旋转、图像翻转 和 图像平移

 图像缩放、图像旋转、图像翻转 和 图像平移_TechArtisan6的博客-CSDN博客

4.5 图像灰度变换——线性灰度变换 和 非线性灰度变换(对数变换 与 伽马变换) 

图像灰度变换——线性灰度变换 和 非线性灰度变换(对数变换 与 伽马变换)_TechArtisan6的博客-CSDN博客_线性灰度变换

5. 形态学处理

图像腐蚀与图像膨胀

形态学处理——图像腐蚀与图像膨胀_TechArtisan6的博客-CSDN博客_数字图像处理膨胀

图像开运算与图像闭运算

形态学处理——图像开运算与图像闭运算_TechArtisan6的博客-CSDN博客_图像开运算

图像顶帽运算和黑帽运算 

形态学处理——图像顶帽运算和黑帽运算_TechArtisan6的博客-CSDN博客_顶帽运算

6. 直方图

灰度直方图

灰度直方图(matplotlib 和OpenCV 绘制直方图)_TechArtisan6的博客-CSDN博客_灰度直方图的横纵坐标 直方图均衡化处理

直方图均衡化处理_TechArtisan6的博客-CSDN博客_直方图均衡化

7. 边缘检测算子

边缘检测算子(Roberts算子、Prewitt算子、Sobel算子 和 Laplacian算子)_TechArtisan6的博客-CSDN博客_roberts算子

 边缘检测算子(Canny算子)_TechArtisan6的博客-CSDN博客_canny算子步骤

五种边缘检测算法(附代码)_搬运程序的小垃圾的博客-CSDN博客_边缘计算代码

猜你喜欢

转载自blog.csdn.net/qq_41134483/article/details/128027180
今日推荐