四方环视社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 43405|回复: 20
收起左侧

使用PTGui修正单幅图像形变

[复制链接]
guonaldo 发表于 2013-3-8 21:08:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 guonaldo 于 2013-3-8 21:47 编辑 ( R0 v# h9 V- V0 x% W

6 Z$ \/ ~" j7 k! m! Z. {. y下午在做各种关于横挑,斜挑补天补地的测试。一直都无法做到像平地拍摄那样一次成功。每一次都不得不用Pano2VR抽取再修补。修补的素材形变很严重,Panorama Corrector在64位系统运行的又不好,于是想到了PTGui。
' m8 P$ ~1 u+ Z: J1 X) v
1.jpg
这是一张示意图,拍摄一个家里的门,但是因为透视关系发生了变形。
5 [* [6 S( U0 M& @9 i7 ~3 P  J1 x! Z. |: d0 R9 m
2.jpg
第一步:把图像载入PTGui
7 ~" ?" q! M+ t
3.jpg
第二步:在同一幅图像中添加控制点。控制点分三种,垂直控制点可校准竖直线条。水平控制点校准水平。

8 N' w/ x% k# y: |* W" a
& f$ K4 o! Q4 p) ?2 C4 q
4.jpg
因此,看到的控制点比较独特。0号控制点在同一幅途中即确定了一条垂线

* h2 n5 q8 D1 [
5.jpg
第三步:以此类推,添加若干水平及垂直线。
# r* V+ V2 ?. a- q, G1 Y
6.jpg
6-1.jpg
第四步:镜头类型选直线,选择投影格式为直线.

# w! `+ f) i  `
7.jpg
第五步:在优化器中选择X Y Z三个变形角度,修正形变

; i8 A- G8 @( o0 z) k
第六步:如果之前的控制点选取比较准确的话,优化之后应该就基本就把形变调整过来了。
' i% H! s8 z# ~3 ]  B; n% p
10.jpg
第七步:如果镜头存在较严重的桶形畸变或者枕型畸变,可以选择这四个参数,然后进一步优化。

, u0 v: y: o& U) Z$ O( D( K
11.jpg
就过这些操作,图形应该被修正地较为理想了,接下来就可以生成全景图输出了。

/ X% w, T7 V' Z# e4 l
13.jpg
输出图片经过裁剪,得到上图,非常匀称的一个图形!横平竖直的。
9 g! f  J2 l. C+ W, `1 Y
+ M( U, {# T+ W+ I: S* T* F+ |
其实修行变有很多种方式,你甚至可以直接在全景图编辑器里用鼠标拖动图片来修正,但这些都不是十分精确的方法。用本文的办法可以非常精确地修正形变。动动脑筋,它的应用价值是很广的。横挑补地,用此法再合适不过了!
! }( N$ {4 A9 \9 x" _1 e
PS:优化器何以使用PTGui自带的方案,也可以使用Panotools的PTOptimizer,你甚至能看到优化器的源代码,这对于懂得编程的朋友无疑又是一个惊喜!

1 r3 R( J9 @) c! Z- x+ n2 V这是我的成果,可能很一般,但是很折腾
/ X  b7 p7 C6 t7 x7 ^" G: R5 r0 v+ I6 ?. ?2 f, m
8.jpg
大美溪北 发表于 2013-3-9 23:28:36 | 显示全部楼层
折腾得不错,动脑筋的楼主。
' m) c6 n2 g4 r; L0 C2 k
虾米碗糕! 发表于 2013-3-10 01:07:13 | 显示全部楼层
这是从窗户伸出来拍的吗,如果是的话窗户为什么是关着呢
福神 发表于 2013-3-10 08:46:42 | 显示全部楼层
广州白明 发表于 2013-7-19 00:03:20 | 显示全部楼层
    应用到平面作品 也不错
福神 发表于 2013-7-19 16:16:44 | 显示全部楼层
好帖,再顶一次!
 楼主| guonaldo 发表于 2013-7-20 21:21:09 | 显示全部楼层
福神 发表于 2013-7-19 16:16
$ j, l% k8 L$ w/ l' i好帖,再顶一次!

0 ?' n9 U% h+ t5 K, r+ ?# Y方法过期了。。。。
金子说话 发表于 2013-7-21 09:03:35 | 显示全部楼层
松江浪涛 发表于 2013-9-10 10:16:31 | 显示全部楼层
阳光下的绿叶 发表于 2013-11-2 23:02:23 | 显示全部楼层
泼点凉水行吗?
4 Z; D. `) z+ v4 |  o, E实际上只能说把门修正过来了,严格的说只是门的部分属性修正过来了。斜挑补天补地严格上说无法准确的还原地。打个比方:地上有个坑,坑里撒一把豆,垂直去看和倾斜去看看或许看到的豆的数量都不同。
联横合纵 发表于 2013-11-3 10:01:15 | 显示全部楼层
平素各种小技巧的思考和尝试,不断积累经验和练习去掌握运用,就会习腋成裘成为个人能力。或许某一个实用技巧,会在日后使用中,成为整张全景图成败的重要因素。
 楼主| guonaldo 发表于 2013-11-3 15:14:06 | 显示全部楼层
联横合纵 发表于 2013-11-3 10:01: J6 s% ?' \+ P" D8 ^
平素各种小技巧的思考和尝试,不断积累经验和练习去掌握运用,就会习腋成裘成为个人能力。或许某一个实用技 ...

1 y) W& F& g0 P! X, ?  u1 }7 pPhotoshop 的透视裁切工具是更加便利的选择
联横合纵 发表于 2013-11-3 15:59:22 | 显示全部楼层
单纯以这相修正,只用PS变换的斜切功能就可以轻松解决,但懂得去想象,又懂得实事求是的回头自我否定,这种态度才是真正值得赞的。
 楼主| guonaldo 发表于 2013-11-3 18:41:49 | 显示全部楼层
联横合纵 发表于 2013-11-3 15:597 J2 k2 \9 s, B; p4 q8 J: Y
单纯以这相修正,只用PS变换的斜切功能就可以轻松解决,但懂得去想象,又懂得实事求是的回头 ...
) G8 d* j" Z( [* v
現在我還分不清 斜切 和 扭曲 的區別
阎涛 发表于 2013-11-4 18:51:19 | 显示全部楼层
学习学习
 楼主| guonaldo 发表于 2013-11-5 12:05:34 | 显示全部楼层
阳光下的绿叶 发表于 2013-11-2 23:02
9 r* C$ [6 R1 A9 m" N8 n! u泼点凉水行吗?
* ?0 e$ H, `& w3 `( G( ^9 |9 g3 B8 W实际上只能说把门修正过来了,严格的说只是门的部分属性修正过来了。斜挑补天补地严格上说 ...

- p, O6 W; o" y8 V: B$ y: p  V嗯 说的也对。不过斜挑补地做不到完美的话,只能退而求其次,补得不留痕迹即可。
qifeng 发表于 2014-11-28 16:46:37 | 显示全部楼层
认真学习!!感谢楼主!!!
qifeng 发表于 2014-11-28 17:12:02 | 显示全部楼层
好帖!!收藏学习!!!
辰昊 发表于 2016-4-20 00:28:12 | 显示全部楼层
总觉得ptgui用着不顺手
Bourne 发表于 2016-4-30 08:06:25 | 显示全部楼层
真不错啊,我也试过,但是以前都没成功,再试试看
龙傲 发表于 2016-6-16 16:48:22 | 显示全部楼层
如果不是玻璃上面的影子出卖了你,我还以为你真的是航拍呢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|网站帮助|关于我们|联系我们|四方环视社区 ( 京ICP备16029184号-5

GMT+8, 2020-1-23 06:20 AM , Processed in 0.118181 second(s), 56 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表