没有合适的资源?快使用搜索试试~ 我知道了~
Lec7-几何变换的应用--Morphing1
需积分: 0 0 下载量 7 浏览量
2022-08-04
15:08:54
上传
评论
收藏 3.67MB PDF 举报
温馨提示
试读
66页
第七章 Morphing and CarvingMorphing是物体的平均,包括几何和外观的平均;Carving是依据图像内容的物体缩放;一、Morphing
资源详情
资源评论
资源推荐
2018/5/25
1
计算机视觉与模式识别
苏远歧,新型计算机研究所
Jianbo Shi, University of Pennsylvania
第七章 Morphing and Carving
Morphing是物体的平均,包括几何和外观的平均;
Carving是依据图像内容的物体缩放;
一、Morphing
第七章 Morphing and Carving
Morphing是物体的平均,包括几何和外观的平均;
Carving是依据图像内容的物体缩放;
一、Morphing
二、Carving
一、Morphing
2018/5/25
2
如果匹配点的个数大于3呢?
2018/5/25
3
如果匹配点的个数大于3呢?
如果匹配点的个数大于3呢?
如果匹配点的个数大于3呢?
DT = delaunayTriangulation(P)
% Generate 30 2D points
P = gallery('uniformdata',[30 2],0);
DT = delaunayTriangulation(P);
% Display the triangulation results
IC = incenter(DT);
triplot(DT)
hold on
plot(IC(:,1),IC(:,2),'*r')
2018/5/25
4
Morphing = 物体的平均
两个物体之间的平均
不是两个物体图像的直接平均…
…而是物体均值的图像!
Morphing = 物体的平均
对于我们而言,我们如何得知两个物体的平均是什么?
• 从物理世界的角度我们不知道!
• 但是我们可以通过一定的方式让人感觉两个物体之间的平均。
Morphing = Warping + Cross Dissolving
P
Q
v = Q - P
P + 0.5v
= P + 0.5(Q – P)
= 0.5P + 0.5 Q
点的平均
点P和Q的平均是什么?
2018/5/25
5
线性插值(仿射组合):
新的点坐标:
需要满足:
因此:
点的平均
点和的平均是什么?
P + 0.5v
= P + 0.5(Q – P)
= 0.5P + 0.5 Q
P + 1.5v
= P + 1.5(Q – P)
= -0.5P + 1.5 Q
(extrapolation)
点的平均
P
Q
v = Q - P
P + 0.5v
= P + 0.5(Q – P)
= 0.5P + 0.5 Q
P + 1.5v
= P + 1.5(Q – P)
= -0.5P + 1.5 Q
(extrapolation)
• P和Q可以是任何东西:
– 二维(2D)或者三维(3D)空间的点
– RGB或者HSV(3D)空间的点
– 整幅图像(m-by-n D)… etc.
点的平均
图像平均: Cross-Dissolve
基于全图像的插值:
Image
halfway
= (1-t)*Image
1
+ t*image
2
这种技术在电影工业中称为:cross-dissolve
剩余65页未读,继续阅读
首席程序IT
- 粉丝: 30
- 资源: 305
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0