一种基于轮廓的自由图像变形算法
2017-01-23 09:11
169 查看
图像变形是图像处理中不太常用的算法,因为不应用不广范。但这种算法还是挺有意思的。把矩形图像变形到一个指定的轮廓的区域中,图像的内容适应到目标区域后,会发生比较奇特的扭曲挤压效果,当然,前提是这个轮廓必须是单连通封闭曲线。
哥2015实现的,看几张效果图:
![](https://img-blog.csdn.net/20170123090821122?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDc5ODQ4Mg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
几种效果集锦
![](https://img-blog.csdn.net/20170123090830950?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDc5ODQ4Mg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20170123090836353?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDc5ODQ4Mg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这个算法的结果都不太容易预料,这一点是优点从某种角度上来说也算是缺点。优点是往往能得到比较令人惊喜的效果。
哥2015实现的,看几张效果图:
几种效果集锦
这个算法的结果都不太容易预料,这一点是优点从某种角度上来说也算是缺点。优点是往往能得到比较令人惊喜的效果。
相关文章推荐
- 一种基于轮廓的自由图像变形算法
- 一种基于轮廓的运动目标检测与跟踪算法
- 一种基于迭代与分类识别方法的入门级Python爬虫
- 一种基于PTP 协议的局域网高精度时钟同步方法(转)
- Hive数据分析——Spark是一种基于rdd(弹性数据集)的内存分布式并行处理框架,比于Hadoop将大量的中间结果写入HDFS,Spark避免了中间结果的持久化
- 【一种基于亮度映射的HDR算法】论文Adaptive Logarithmic Mapping For Displaying High Contrast Scenes
- Java面向对象【经典案例】Java 只有一种参数参数传递规则: 基于值的传递!
- 活动轮廓模型(ACM)的界面设计——基于Opencv3、MFC、C++
- 一种基于CAS生成唯一ID的方法
- 一种基于“哨兵”的分布式缓存设计
- 一种H.264高清视频的无参考视频质量评价算法(基于QP和跳过宏块数)
- 一种人工智能学习--兼谈基于微分几何与拓扑的神经网络
- WordNet-Princeton 大学的心理学家,语言学家和计算机工程师联合设计的一种基于认知语言学的英语词典。
- 一种基于HVS特性的视频质量评测方法
- Mylove net 我们手里的金钱只是保持自由的一种工具!-----卢梭
- 基于Wolf32F031 自由评估板的LED Control实验硬件原理及软件API使用方法(适用于STM32F030/031)
- 基于轮廓寻找的视频流运动检测
- 基于Wolf32F031 自由评估板的UART Txpoll RX interrupt实验硬件原理及软件API使用方法(适用于STM32F030/031)
- 3.3 实现一种基于命令的语言(2)
- [制作实践]一种基于LM2576的多功能开关电源设计