随笔分类 -  [01] 图像增强算法

描述各种不同的图像增强算法。
摘要:去除椒盐噪音或脉冲噪音最经典的算法是中值滤波,通常在噪声的密度不是很大的情况下,使用中值效果不错。但当概率较大时,普通中值已经难以胜任,此时自适应中值滤波的处理效果简直就是逆天,基本完美的复现了原图,有的时候我自己都不敢相信这个结果,而保守滤波采用了稍微不同的策略,稍作改动也可以起到类似的作用。 阅读全文
posted @ 2024-11-04 12:32 Imageshop 阅读(730) 评论(0) 推荐(0) 编辑
摘要:时不时有人问我我的SSE优化Demo里emphasize(边缘强调)的原理是啥,有没有写博客,其实不是我不愿意写博客,而是那个东西太过于简单,我不想写博客。但是耐不住问的人多了,我就干脆复制点资料放在博客里吧,省的每次我还要去找点资料复制给人家。 阅读全文
posted @ 2024-06-11 09:37 Imageshop 阅读(698) 评论(3) 推荐(1) 编辑
摘要:针对Exposure fusion算法存在的Out-of-range Artifact和low frequency halo两个瑕疵,分析了Extended Exposure Fusion的改进过程,并进一步借助有关方法实现了单幅图像的Simulated Exposure Fusion过程。 阅读全文
posted @ 2023-09-18 08:27 Imageshop 阅读(2447) 评论(2) 推荐(3) 编辑
摘要:早年就接触过小波的概念,那个时候看什么小波十讲这类的,看的可真谓云里雾里,一大堆数学公式,头大的要死。做去噪的时候也看很多人说小波去噪算法效果不错,最近定心的去研究了下GIMP里的小波分解插件,有一些心得,一起分享给大家。 阅读全文
posted @ 2023-02-14 09:50 Imageshop 阅读(2774) 评论(0) 推荐(4) 编辑
摘要:通常我们生活中遇到的图像,无论是jpg、还是png或者bmp格式,一般都是8位的(每个通道的像素值范围是0-255),但是随着一些硬件的发展,在很多行业比如医疗、红外、航拍等一些场景下,拥有更宽的量化范围的图像也越来越常见,比如10位(带宽1024)、12位(带宽4096)、14位(带宽16384)以及16位(带宽32768)的图像,当然还有以浮点数保存的高动态图像(hdr格式的那种),但是目前大部分的显示器还是只支持8位图像的显示,因此,对于这一类图像,一个很重要的问题就是如何将他们的数据量化到0到255之间,而且尽量的保留更多的细节信息,这也就是常见的HDR到LDR的过程。 在我前面的博客里其实也有讲到这方面的信息,本文再尝试将直方图均衡化引入到这个过程中。 阅读全文
posted @ 2021-07-23 15:57 Imageshop 阅读(7989) 评论(0) 推荐(1) 编辑
摘要:介绍两种去除图像竖直条纹的简单算法。 阅读全文
posted @ 2020-07-26 14:58 Imageshop 阅读(11595) 评论(1) 推荐(3) 编辑
摘要:一种古老的全局自动伽马校正算法,效果还算可以,做个记录。 阅读全文
posted @ 2020-07-26 12:30 Imageshop 阅读(6929) 评论(4) 推荐(4) 编辑
摘要:从GIMP中的扣取出其Noise Reduction算法,并简单的分析了原理,重点对算法的加速、内存优化等进行了总结和实现,借用系统的SIMD指令达到了30倍的速度提升,大大的提高其工程应用化的可行性。 阅读全文
posted @ 2019-11-18 08:45 Imageshop 阅读(6402) 评论(3) 推荐(2) 编辑
摘要:低照度图像增强也一直是图像研究方面的重点,主要原因有二。一是这种光照不充足的照片在生活中常常会遇到;二是这方面的算法其实可以很容易扩展到HDR图像中。本文从一篇论文作为切入点,深入的分析这方面的传统算法的最佳模式,并结合实践指出在实际处理时遇到的潜在的问题和解决方案。 阅读全文
posted @ 2019-10-14 08:39 Imageshop 阅读(13723) 评论(15) 推荐(5) 编辑
摘要:这个课题在很久以前就已经有所接触,不过一直没有用代码去实现过,最近抽空加以理解并尝试着对这类图像进行自动的处理和优化。 阅读全文
posted @ 2019-10-08 08:30 Imageshop 阅读(11230) 评论(3) 推荐(4) 编辑
摘要:自动色阶、自动对比度以及直方图均衡这三个算法虽然很普通,也很简单,但是在实际应用中有着非常高的使用率,特别是在修图中,很多设计师打开一幅图,首先的的操作就是Shift+Ctrl+L(自动色阶),但是他们也有一些不足,这里介绍一些不错的改进的手段。 阅读全文
posted @ 2019-08-14 16:00 Imageshop 阅读(8949) 评论(7) 推荐(4) 编辑
摘要:基于局部拉普拉斯金字塔的Edge-aware滤波器是在2011年由Adobe 公司的研究员Sylvain Paris(大神级人物,写了很多文章)提出的,我在4年前曾经参考有关代码实现过这个算法,但是速度也是非常慢的,所以当时也没有继续做深入的研究,前段时间做另外一个算法时仔细的研究了下高斯和拉普拉斯金子塔的优化,因此又抽时间仔细的分析了算法的论文和代码,由于论文的理论部分还有一些我没有想清楚,因此在这里我只对研读过程中涉及的代码方面的优化做个解读。 阅读全文
posted @ 2019-02-01 15:08 Imageshop 阅读(12000) 评论(5) 推荐(2) 编辑
摘要:Euclidean distance map(EDM,欧几里得图)这个概念可能只有经常和二值图打交道的人才可能比较熟悉,其可由一幅二值图生成一幅灰度图,并且可灵活的运用于图像腐蚀、膨胀、开闭运算等,对于图像分割也能起到很好的作用,而且其各向同性的属性能有效弥补某些传统算法的不足和缺陷,且有着非常高效的快速算法。 阅读全文
posted @ 2018-12-27 08:40 Imageshop 阅读(7959) 评论(7) 推荐(0) 编辑
摘要:CVPR论文《100+ Times FasterWeighted Median Filter (WMF)》提出了一种快速的加权中值模糊算法,非常具有学习和实用价值,并且即将集成到OpenCV中,本文对该论文里一些没有分享的细节过程加以实现并和论文里的数据相互验证。 阅读全文
posted @ 2018-11-13 12:43 Imageshop 阅读(6461) 评论(1) 推荐(8) 编辑
摘要:网络上有很多同态滤波的文章和参考代码,但是仔细去研究,发现他们其实都有这样那样的问题,本文在学习他们的代码的基础上总结和整理了一个较为合理和简洁的版本,并针对不同性质的要求提出较为合理的参数配置。 阅读全文
posted @ 2018-10-10 17:19 Imageshop 阅读(14614) 评论(3) 推荐(2) 编辑
摘要:数学本质上优化能比代码层次的优化带来更大的效益,真心感谢历史上那些伟大的数学家,让DCT去噪的速度能进一步提高三四倍。 阅读全文
posted @ 2018-09-04 17:06 Imageshop 阅读(8481) 评论(3) 推荐(2) 编辑
摘要:介绍了一种对于低照度图像进行增强的快速而又非常有效的算法,有Matlab和Java的代码参考实现,可使用C++进行快速实现,对很多算法的前处理具有非常重要帮助意义。 阅读全文
posted @ 2018-08-11 21:18 Imageshop 阅读(20565) 评论(6) 推荐(11) 编辑
摘要:办公室今天停电,幸好本本还有电,同事们好多都去打麻将去了,话说麻将这东西玩起来也还是有味的,不过我感觉我是输了不舒服,赢了替输的人不舒服,所以干脆拜别麻坛四五年了,在办公室一个人整理下好久前的一片论文的思想,和万千世界里有缘人共同分享下资源了。 阅读全文
posted @ 2018-02-06 12:18 Imageshop 阅读(12453) 评论(4) 推荐(2) 编辑
摘要:针对现有的基于局部直方图增强技术的缺点,提出了一种速度快,占用资源少的对比度增强算法,能有效的利用图像局部和全局的有关信息,使得图像的可视化效果得到显著的提升,同时对噪声也有一定的抑制作用。 阅读全文
posted @ 2017-12-07 15:49 Imageshop 阅读(9079) 评论(3) 推荐(8) 编辑
摘要:无意中浏览一篇文章,中间提到了基于多尺度的图像的细节提升算法,尝试了一下,还是有一定的效果的,结合最近一直研究的SSE优化,把算法的步骤和优化过程分享给大家。 阅读全文
posted @ 2017-11-25 16:28 Imageshop 阅读(13389) 评论(3) 推荐(4) 编辑