图像
文章平均质量分 86
BryceRui
光学指纹资深算法
展开
-
保留细节的去噪方法--方向中值滤波
保留结构去噪的方向中值滤波 去噪一般会模糊图像,丢失图像细节,有时候需要保留结构的去噪。看到一篇文章描述的思想比较好。 文章中提出的思路是遍历像素点,判断该点是否为噪声,如果是,则去噪,否则跳过该点。论文中的实例,以下a为原图,b为添加噪声后的图,f为方向中值滤波的结果图:1.找噪声点 遍历像素点,对每个像素点计算四个方向上每个方向像素与中心点像素值的差值加原创 2021-01-13 14:55:45 · 2964 阅读 · 0 评论 -
提取图像中颜色交界处的坐标
简介经过一系列增强处理将图像分为黑白二值图后,如果需要提取图像的黑白边界坐标,可以通过用3*3的均值滤波处理,图像为纯白(纯黑)部分经过均值滤波后仍然为纯白(纯黑) 。如下图为黑白二值图,边界为黑白交界处的直线,若要提取边界的坐标可以通过一个3*3的均值滤波作用,作用后可以得到图2(交界处不再是纯白或者纯黑)。以下图为例计算其黑白交界处的坐标示例图点击下载#include<iostream>#include <opencv2\imgproc\imgproc.hpp>原创 2020-10-16 16:16:51 · 12030 阅读 · 7 评论 -
语义分割预处理与后处理方法
深度学习发展到现在,各路大神都发展出了各种模型,这里就做个伸手党吧。在深度学习实现过程中最重要的最花时间的我觉得应该是数据预处理与后处理,会极大影响最后效果,至于模型,感觉像是拼乐高积木,一个模块一个模块地叠加,拼成最适合自己的模型。1 数据预处理1.1 图像切割 一般而言,训练集会是一整张大图,所以需要自己切割成小图训练,可以做切割,也可以在训练时划窗读取,最好先做切割,可以检查数据。切...原创 2020-04-01 18:27:29 · 26503 阅读 · 20 评论 -
python批量修改图片的exif信息,增加GPS信息。
有时候需要给图片增加地理信息,比如在用无人机影像做3维建模或者正射影像时,可以将无人机的gps写入图片,然后用ODM快速完成三维模型与正射影像生成。 ODM的使用方法可以参看下面这篇博客。https://blog.csdn.net/weixin_43162240/article/details/102952913图片exif信息对比 在做处理之前可以通过图片属性查看是否含有gps信...原创 2019-12-17 14:32:42 · 19284 阅读 · 12 评论 -
CNN卷积网络简介
CNN卷积网络CNN卷积网络的结构输入层: 输入层是32×32 RGB图像。注:有必要计算每一层输出的图片大小。卷积层: 卷积层的核心在于卷积核与激活函数。卷积层最主要的作用是寻找与卷积核匹配的特征,因为与卷积核符合(卷积核权重较大的位置)的话,卷积后该区域的值也就越大,也就是说,feature map的值越大,表示该处特征越明显。激活函数的作用是使模型具有非线性性。缺少激活函数的...原创 2019-11-05 14:43:05 · 12945 阅读 · 1 评论 -
Python图像亮度自适应增强(图像自动调亮)
文章结构在这篇文章内,你能了解到以下内容:图像的灰度直方图图像的亮度调整1.图像的直方图一张图像一般由RGB三个通道(红色、绿色、蓝色三个部分)组成。单独对某个通道而言,把一幅图像中每一个像素出现的次数都统计出来,然后把每一个像素出现的次数除以总的像素个数,得到的就是这个像素出现的频率,然后再把该像素出现的频率用图表示出来,就构成了灰度直方图。图像直方图由于其计算代价较小,且具有图...原创 2019-10-17 10:55:38 · 47075 阅读 · 21 评论 -
python制作渐变的gif动图(简单版本)
python制作gif动图可以用imageio库简单实现。例如一个简单的例子import imageioimport globimport cv2from PIL import ImageFont, ImageDraw, Imagedef create_gif(imagename_list, gif_name, duration=1): """生成gif动图, im...原创 2019-10-17 15:39:55 · 30382 阅读 · 0 评论