图像处理
换种方式生活
这个作者很懒,什么都没留下…
展开
-
图像处理python代码小应用
直方图匹配:https://www.cnblogs.com/picassooo/p/11504937.html 仿射变换:https://blog.csdn.net/liuweiyuxiang/article/details/82799999 1.直方图匹配 直方图匹配代码: 直方图匹配结果: 2.仿射变换 a原创 2020-12-16 22:27:04 · 315 阅读 · 0 评论 -
图像处理--几何运算
几何变换要求有空间变换和灰度插值。 灰度级插值 输出像素通常被映射到输入图像中的非整数位置,即位于四个输入像素之间,因此,为了决定与该位置相对应的灰度值,必须进行插值运算。 1.最近邻插值 最简单的插值方法为零阶插值或称为最近邻插值,即令输出像素的灰度值等于离它所映射到的位置最近的输入像素的灰度值。 当图像中包含像素之间灰度级有变化的细微结构时,最近邻插值法会在图像中产生人工的痕迹。锯齿形边缘。 2.双线性插值 一阶插值(双线性插值)效果比零阶插值好,但是程序稍微复杂,运行时间长。由于通过四个点确定一个平原创 2020-11-24 22:31:51 · 1036 阅读 · 0 评论 -
图像代数运算
图像加法:对同一3场景的多幅图像求平均值;将一幅图像内容叠加到另一幅图像 图像减法:去除背景以及运动检测 图像乘法:抹去图像某些部分 图像除法:产生比率图像以提取颜色和光谱信息;区分一副图像中不同颜色区域 1.图像之和的直方图 两幅图像不相关,即两幅图像之间没有任何关系,它们的联合二维直方图是各自的直方图之积: 将两幅不相关的图像进行加运算后得到的输出直方图: 符号*表示如下积分中所定义的卷积: 卷积运算后,均值和方差变化如下: 两个高斯函数进行卷积运算,产生第三个高斯函数,均值发生了移动,并且方差原创 2020-10-26 17:43:36 · 1566 阅读 · 0 评论 -
点运算
点运算又被称为对比度增强,对比度拉伸或灰度变换。 点运算应用 1.光度学标定 人们常常希望数字图像的灰度能反应一些物理特性,例如光照强度、光密度等。通过去掉图像传感器的非线性影响,点运算可以达到该目的。举例:假设一幅图像被一个对光照强度呈非线性反应的仪器所数字化,点运算可以变换灰度级,使之反应光照强度的等步长增量。 2.对比度增强 点运算可以扩展感兴趣特征的对比度,使之占据可显示灰度级的更大部分。又称为对比度增强,或者对比度扩展。 3.显示标定 一些显示设备有能使图像视觉特征突出的优选灰度范围,用这样的显示原创 2020-09-27 20:56:35 · 2668 阅读 · 0 评论 -
裁剪图像的黑边(图像拼接后的黑边去除)
参考链接:https://www.cnblogs.com/yumoye/p/10512540.html 累计多张图像拼接后,黑边会累计增加,为了去除图像拼接后的黑边,截取有用的区域,参考博客代码如下: """author:youngkun;date:20180608;function:裁剪照片的黑边""" import cv2 import os import datetime def change_size(read_file): image=cv2.imread(read_file,1)原创 2020-09-04 07:44:42 · 4336 阅读 · 1 评论