
图形图像
文章平均质量分 82
这个家伙只是有点呆
这个作者很懒,什么都没留下…
展开
-
LZW for GIF 算法原理和实现
转自:http://blog.youkuaiyun.com/whycadi/article/details/760576LZW for GIF 算法原理和实现Why 2004-4-6 废话少说。先说LZW for GIF 的原理。 LZW是一个字典式压缩算法,他在压缩原始数据时,对每一个新出现的原始数据串赋一个数值作为标号,那么下次又出现了这个串后,就可转载 2013-11-25 16:55:41 · 722 阅读 · 0 评论 -
Bilateral Filtering(双边滤波) for SSAO
转自:http://blog.youkuaiyun.com/bugrunner/article/details/71704711. 简介图像平滑是一个重要的操作,而且有多种成熟的算法。这里主要简单介绍一下Bilateral方法(双边滤波),这主要是由于前段时间做了SSAO,需要用bilateral blur 算法进行降噪。Bilateral blur相对于传统的高斯blur来说很重要的一个特性转载 2014-01-20 09:33:43 · 1014 阅读 · 0 评论 -
基于Fast Bilateral Filtering 算法的 High-Dynamic Range(HDR) 图像显示技术。
一、引言本人初次接触HDR方面的知识,有描述不正确的地方烦请见谅。为方便文章描述,引用部分百度中的文章对HDR图像进行简单的描述。高动态范围图像(High-Dynamic Range,简称HDR),相比普通的图像,可以提供更多的动态范围和图像细节,根据不同的曝光时间的LDR(Low-Dynamic Range)图像,利用每个曝光时间相对应最佳细节的LDR图像来合成最终HDR转载 2014-01-17 17:35:49 · 1968 阅读 · 0 评论 -
阅读Real-Time O(1) Bilateral Filtering 一文的相关感受。
研究双边滤波有很长一段时间了,最近看了一篇Real-Time O(1) Bilateral Filtering的论文,标题很吸引人,就研读了一番,经过几天的攻读,基本已理解其思想,现将这一过程做一简单的小结。 论文大于10MB,无法上传至博客园,可以在这个链接下载:http://www.cs.cityu.edu.hk/~qiyang/publications/cvpr-09-qin转载 2014-01-17 17:34:46 · 2010 阅读 · 0 评论 -
图像滤镜处理算法:灰度、黑白、底片、浮雕
最近手机端图片类的应用很火,比如刚被Facebook收购的Instagram,还有以前ipad上很有意思的一款应用Photo Booth。图片类应用,免不了对图片的处理,常见的滤镜效果,如灰度、底片、浮雕、柔化、光照等效果,更有意思的有各种如哈哈镜一般的变型特效,当然,也有其他的人物面部美化、图片合成等高级功能,这些功能组合在一起便能够提供十分新奇的体验。下面介绍几种简单的图片处理算法,通转载 2014-01-17 14:13:30 · 1213 阅读 · 0 评论 -
o(1)复杂度之双边滤波算法的原理、流程、实现及效果。
一、引言 双边滤波在图像处理领域中有着广泛的应用,比如去噪、去马赛克、光流估计等等,最近,比较流行的Non-Local算法也可以看成是双边滤波的一种扩展。自从Tomasi et al等人提出该算法那一天起,如何快速的实现他,一直是人们讨论和研究的焦点之一,在2011年及2012年Kunal N. Chaudhury等人发表的相关论文中,提出了基于三角函数关系的值域核算法,能转载 2014-01-17 17:34:07 · 2249 阅读 · 1 评论 -
双指数边缘平滑滤波器用于磨皮算法的尝试。
说起为什么会看到这个东西,那还真的绕一圈。首先在写《Single Image Haze Removal Using Dark Channel Prior》一文中图像去雾算法的原理、实现、效果及其他。 一文时里面提到了导向滤波,然后看何凯明的《Guided Image Filtering》一文时又多次提到双边滤波,结果我就又把以前研究的双边滤波的文章翻出来看看,就再次翻到了Fast O(1)转载 2014-01-17 17:33:21 · 1932 阅读 · 0 评论 -
高斯模糊算法的实现和优化
转自:http://blog.youkuaiyun.com/markl22222/article/details/10313565前两年我发过一文:Win32下的C++高斯模糊算法实例,里面给出了一个高斯模糊的实现,并写了粗略的简介。不过当时内容讲得非常简单,而且附带的例子算法是有缺陷的:一是对图片的边角采用“跳过”的方式处理,导致模糊后的图片有黑边;二是算法本身采用的是二维矩阵,效率转载 2014-01-17 14:54:43 · 1477 阅读 · 0 评论 -
图像滤镜处理算法:柔化、光照、放大镜、哈哈镜
本文的最后提供了完整的Android工程下载,图像处理部分主要采用JNI,算法使用C实现,因为在开发过程中发现使用Java来进行数值处理时,速度绝对是不堪忍受的。现在代码中依然保留了一些Java的滤镜算法接口,即滤镜名称如果分为形如”浮雕”和”浮雕J”的,则前者使用Java实现,后者是C实现,各位可以比较一下两种实现的性能,也能对JNI的高性能有一个直观的认识。程序提供了一些简单的滤镜效果转载 2014-01-17 14:18:37 · 1430 阅读 · 0 评论 -
GIF图片数据格式
本文转自:http://blog.youkuaiyun.com/linghu_java/article/details/14002413一、概述 GIF(Graphics Interchange Format,图形交换格式)文件是由 CompuServe公司开发的图形文件格式,版权所有,任何商业目的使用均须 CompuServe公司授权。 GIF图象是基于颜色列表的(存储的数据是该点的颜色原创 2013-11-25 16:04:50 · 1879 阅读 · 0 评论 -
LZW数据压缩算法的原理分析
转自:http://www.cnblogs.com/jillzhang/archive/2006/11/06/551298.html 我希望通过本文的介绍,能给那些目前不太了解lzw算法和该算法在gif图像中应用,但渴望了解它的人一些启发和帮助。抛砖引玉而已,更希望园子里面兄弟提出宝贵的意见。1.LZW的全称是什么? Lempel-Ziv-Welch (LZW).2转载 2013-11-25 16:22:32 · 1077 阅读 · 0 评论 -
【OpenCV】邻域滤波:方框、高斯、中值、双边滤波
邻域滤波(卷积)邻域算子值利用给定像素周围像素的值决定此像素的最终输出。如图左边图像与中间图像卷积禅城右边图像。目标图像中绿色的像素由原图像中蓝色标记的像素计算得到。通用线性邻域滤波是一种常用的邻域算子,输入像素加权得到输出像素:其中权重核 为“滤波系数”。上面的式子可以简记为:【方框滤波】最简转载 2014-01-20 11:35:16 · 1010 阅读 · 0 评论