05 那么年触摸过的图像处理(去模糊,去噪)
为什么先生2012
图像大法好
展开
-
深度理解图像处理
已经好处时间没写文章了,图像处理包含的技术太多,预处理,特征提取,图像识别等,每一个模块涉及到很多算法,如何巧妙地利用这些算法使其应用到我们现有的工程中,需要我们去了解他们的特性,就行我们要写一个牛逼的程序一样,好的想法好结合实际,所以需要了解相关的api,相关的算法,在充分理解的基础上,创造出属于自己的领悟,接下来一段时间主要研究图像处理相关的知识,今天就当作是开篇吧,也希望所以的技术爱好者喜欢原创 2015-11-15 21:15:22 · 963 阅读 · 0 评论 -
Burst photography for high dynamic range and low-light imaging on mobile cameras 阅读理解
1 提出问题:手机拍照因为设备限制,各种不行手机摄像头的光圈很小,这限制了它们能收集到的光子的数量,导致在低光照下产生噪声的图像,而且手机还具有较小的传感器像素,这限制了每个像素可以存储的电子数量,导致有限的动态范围。我们描述了一个拍照pipeline,依次为捕获、对齐和合并一组帧,通过对多个帧进行对齐和合并,与输入帧相比,我们生成的中间图像具有更高的比特深度、更高的动态范围和更低的...原创 2019-03-30 11:28:27 · 2196 阅读 · 0 评论 -
Exposure Fusion
Exposure Fusionhttp://ntp-0.cs.ucl.ac.uk/staff/j.kautz/publications/exposure_fusion.pdf 很经典的文章,慢慢发现很多东西都是相同的1 定义质量标准:对比度,饱和度,最佳曝光(0,1)2 基于三个质量标准构建权重图,三个质量标准采用乘积进行合并。这样给每一个输入图创建了一个权重图。 为什么...原创 2018-12-16 12:09:07 · 1949 阅读 · 0 评论 -
Camera理论基础和工作原理
1 拍照成像流程(专业词汇单位) Camera理论基础和工作原理光线通过镜头Lens进入摄像头内部,然后经过IR Filter过滤红外光,最后到达sensor(传感器),senor分为按照材质可以分为CMOS和CCD两种,可以将光学信号转换为电信号,再通过内部的ADC电路转换为数字信号,然后传输给DSP(如果有的话,如果没有则以DVP的方式传送数据到基...原创 2018-11-24 11:07:13 · 1415 阅读 · 0 评论 -
Adaptive Bilateral Filter for Sharpness Enhancement and Noise Removal 阅读理解
ABF则是一直新的基于训练的图像恢复算法,它的范围是处理适合数码摄影的图片,不考虑那些严重退化的图像。图像恢复算法的广泛应用的成功将取决于算法开发的退化模型的一般程度,以及算法的整体结构对偏离假设的退化模型的程度有多强。 ABF通过增加边缘的斜率从而达到图像锐度增强的效果,并且不会出现过锐等问题,它不需要进行边缘检测,边缘方向计算以及边缘的横截面进行计算。当然与US...原创 2018-09-24 12:31:44 · 1317 阅读 · 1 评论 -
Restoration forWeakly Blurred and Strongly Noisy Images 阅读理解
图像增强算法目前在拍摄方面越来越重要,图像模糊的原因很多,失焦模糊,运动模糊等,根据不要模糊的程度也出现了不同的图像增强算法,一个重要的相机设置-孔径大小,强烈地影响着图像的模糊和噪声问题,需要仔细调整,是。如果曝光时间是固定的,大光圈会增加信号到噪声比(SNR),同时减少场(DOF)的深度,从而增加不聚焦的模糊,从而消除图像的高频成分。一个小光圈可以减轻模糊,但增加了噪音水平。噪音...原创 2018-09-09 22:07:25 · 486 阅读 · 2 评论 -
《Blurriness-guided Unsharp Masking》阅读笔记
Unsharp Masking(反锐化掩模):将原图像通过反锐化掩模进行模糊预处理(相当于采用低通滤波)后与原图逐点做差值运算,然后乘上一个修正因子再与原图求和,以达到提高图像中高频成分、增强图像轮廓的目的。这篇文章提出了一个基于模糊作为导向的反锐化掩模法,即先通过模糊检测得到一个概率图,然后进行map映射得到一个准确的概率图(其实相当于平滑之前的概率图),然后用这个概率图作为权重来对细节增强...原创 2018-08-13 23:07:57 · 762 阅读 · 1 评论 -
Mixed-Domain Edge-Aware Image Manipulation 阅读笔记
本文提出了一个新的基于边缘感知的图像处理方法:构建一个高斯金字塔,然后对每一层应用一个非线性滤波,接着使用全局优化来合并这些空间变化滤波器的输出。该优化问题是使用明确的混合域(实空间和DCT变换空间)解决方案来解决的,该解决方案高效,准确且易于实现。我们演示了我们的方法应用于一系列问题,包括细节和对比度处理,HDR压缩,非真实感渲染和霾清除。边缘感知图像编辑处理的关键是边缘和细节处理的不同步。...原创 2018-07-31 21:28:39 · 601 阅读 · 0 评论 -
OpenCV 3.2.0 + opencv_contrib编译(Windows)
1 下载源码 保证 opencv_contrib 与 opencv 版本一直,因此我这里都下载github上 opencv 3.2.0的分支 opencv3.2.0 opencv_contrib2 下载windows下编译工具 cmake3 我就不造轮子了,操作步骤看 步骤4 如果一切顺利,恭喜你,如果报错不慌。原创 2017-07-08 17:02:36 · 611 阅读 · 0 评论 -
libdecodeqr_0.9.3.orig 内存泄漏修改
libdecodeqr_0.9.3.origlibdecodeqr下载介绍 这个开源库是一个日本人写的,可以识别QR 二维码识别的。 还有两个二维码识别的库,zbar和zxing。自行寻找这篇文章主要说说libdecodeqr_0.9.3.orig 库存在内存泄漏的问题。 花了几天逐句排除,总算皇天不负苦心人。1 作者喜欢把变量内存的释放放在析构函数里面,这样设计代码,的确很好,但是导致局部测原创 2016-11-25 21:07:02 · 1072 阅读 · 0 评论 -
基于HALCON 字符识别
read_image(img,'Z:/result/3.jpg')var_threshold (img, Region, 15, 15, 0.2, 2, 'dark')connection (Region, Connection)select_shape(Connection,SelectedRegions, 'area', 'and', 150, 99999)connecti原创 2016-03-19 14:02:02 · 6428 阅读 · 0 评论 -
Halcon OCR 字符训练识别
1 Halcon 例子 里面其实自带字符训练和识别2 Halcon OCR训练分SVM和MLP两种3 Halcon提供了一些识别模型,但是毕竟自己的项目跟他的不一样,所以需要自己训练自己的模型4 下面先以SVM训练和识别开始(创建训练文件,训练,识别)SVM训练和识别(训练自己的0-9和A-Z)第一步:准备图片 每个字符对应一个文件夹,为了原创 2016-03-27 19:44:47 · 24822 阅读 · 11 评论 -
opencv-均值滤波blur解析
滤波器的种类有很多, 在新版本的OpenCV中,提供了如下五种常用的图像平滑处理操作方法,且他们分别被封装在单独的函数中,使用起来非常方便:· 方框滤波——boxblur函数· 均值滤波——blur函数· 高斯滤波——GaussianBlur函数· 中值滤波——medianBlur函数· 双边滤波——bila原创 2016-04-22 16:30:00 · 13090 阅读 · 0 评论 -
opencv实现 Matlab 寻找峰值函数 findpeaks
findpeaks 寻找峰值函数[pks,locs] = findpeaks(coutss,'minpeakdistance',30,'minpeakheight',mean_value-5);opencv实现findpeaks(coutss,'minpeakdistance',30,'minpeakheight',mean_value-5); /*输入参数:原创 2016-04-21 16:34:32 · 4754 阅读 · 2 评论 -
sift源码+opencv+gtk+VS2013
sift源码编译,其实不要叫做编译,因为我们没有把他编译成像opencv库那样来使用,我们是直接使用它的源码的。这是我的结果:在项目的属性->配置属性->调试 右边找到命令参数输入两个项目下的两张照片 5.jpg 6.jpg 即可运行程序Sift算法可能你懂,但是用代码实现就困难,所以直接使用别人的源码吧。主要步骤看此文章,我就是按照这篇文章的步骤完成的,神操作原创 2015-11-25 22:33:15 · 1664 阅读 · 1 评论 -
基于傅里叶进行去模糊和去噪
1.1 散焦模糊简介: 散焦模糊是光学透镜焦距限制的自然结果。因此,对于给定的相机设置,位于焦距F上的场景点发出的光线将恰好汇聚在焦平面上的同一点上, 所有来自物体任意一点的光束都会聚到一个单一的传感器点,使得图像像素具有最佳的锐度。然而,来自其他距离的物体的光线不会汇聚到同一点,而是汇聚到传感器平面上的一个小块,称为弥散圆。散焦模型假设:散焦图像可以表示为对焦(锐)原...原创 2019-05-12 23:06:06 · 5320 阅读 · 0 评论