![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理
贾熊猫
这个作者很懒,什么都没留下…
展开
-
插值算法总结
1、最邻近元法 这是最简单的一种插值方法,不需要计算,在待求象素的四邻象素中,将距离待求象素最近的邻象素灰度赋给待求象素。设i+u, j+v(i, j为正整数, u, v为大于零小于1的小数,下同)为待求象素坐标,则待求象素灰度的值 f(i+u, j+v) 如下图所示: 如果(i+u, j+v)落在A区,即u最邻近元法计算量较小,但可能会造成插值转载 2013-09-18 11:43:25 · 27540 阅读 · 0 评论 -
实现Photoshop液化工具箱中向前变形工具
前段时间转载了http://blog.csdn.net/jia_zhengshen/article/details/11650461小铁的《实现Photoshop液化工具箱中的向前变形工具》这篇文章,我发现在网上寻找中文的液化算法也只能找到http://blog.csdn.net/jia_zhengshen/article/details/11599133 这么两篇文章。资料太少了,本来以为原创 2013-09-25 12:32:02 · 7894 阅读 · 4 评论 -
图像变形算法:实现Photoshop液化工具箱中向前变形工具
很多时候,我们需要对一个图像的局部进行调整,这个调整必须是平滑的和可交互式的。Photoshop液化滤镜中向前变形工具就是这样一个工具,很好用。类似工具有美图秀秀(http://www.ddxia.com/view/123008460425144.html)的瘦脸功能。本文描述这类工具背后的原理与算法。 先以美图秀秀为例子,简单描述下向前变形功能。 首先,用鼠标控制一个圆形的选转载 2013-09-13 16:27:29 · 8634 阅读 · 2 评论 -
透视、仿射变换的代码
#include #include int mattin(int argc, char** argv) { CvPoint2D32f srcTri[4], dstTri[4]; //二维坐标下的点,类型为浮点 //CvMat* rot_mat = cvCreateMat( 2, 3, CV_32FC1 ); //多通道矩阵 CvMat*转载 2013-09-29 13:15:28 · 1216 阅读 · 0 评论 -
meshwarp算法分析
meshwarp是由Smythe90最早提出的,算法中主要由5个操作对象:1.输入图像2.source网格3.目标网格4.中间图像5.输出图像原创 2013-10-10 18:25:16 · 3276 阅读 · 0 评论 -
lena图
在数字图像处理中,Lena(Lenna)是一张被广泛使用的标准图片,特别在图像压缩的算法研究中。(为什么用这幅图,是因为这图的各个频段的能量都很丰富:即有低频(光滑的皮肤),也有高频(帽子上的羽毛),很适合来验证各种算法) 然而,这张图片背后的故事是颇有意思的,很多人都抱有学究都是呆子的看法,然而Lena对此就是一个有力的驳斥。lena(lenna)是一张于19转载 2013-11-01 22:25:58 · 2327 阅读 · 0 评论