四方环视社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 57176|回复: 39
收起左侧

使用PTGUI的垂直控制点来校正全景图的水平

  [复制链接]
宁波创新全景 发表于 2012-12-26 13:33:39 | 显示全部楼层 |阅读模式

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

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

x
在拍摄全景照片时,由于种种原因未调整脚架水平导致照片出现歪斜,在不重新拍摄的前提下可以后期用软件来校正,而且效果相当明显,前几天通过全景大师CAT猫,天诚核潜艇等两位老师的热心指点,如茅塞顿开,把他们的经验分享给各位.    先来看(图一),瓷砖线条和蓝色参考线存在较大偏差.
: X4 H( ~8 q9 j, s- L. |6 A; }1 k6 i% L" ?
打开软件,导入图片,对准图片.(图二)
  ~# i' w9 V$ S% x: J+ q( V* N7 e/ F
  t# R! `( z: R. z- {$ Y
这一步很重要,参照(图三),选A步骤,进入控制点,选B步骤,选取同一组照片,这时会发现,D步骤会自动切换到VERTICAL LINE T1,然后在图片中寻找比较能代表垂直的线条,如C步骤,左图可以选线条的上方右图可以选该线条的下方.(刚开始,我用同样的方法在图中选取了多个点,但后证明,一组图选两个点已经足够),每一组图都按类似方法选点.我这里共有六组图片* _! P- g' B/ z/ K

9 T% P2 }% R& [, v
3 q1 }/ p. o2 t5 i) A8 P1 w9 x& F3 @7 Q0 Y8 ]6 A7 ?% x
接下来进步优化,选 A项,再点B项进行优化,在全景编辑器中你可以看到图片会有一个调整的过程.C步骤.注意:如果点RUN OPTIMIZER 却没有看到图片的调整过程,除了以上的操作步骤,你应该注意,你的软件版本和系统版本是否匹配,如我的32位PTGUI软件在64位的WIN7下就出现了优化不起作用的问题,后来更换了64位软件得以成功
9 s$ @; i9 i2 q% ~
; Z: F" E7 V9 s. q5 A  P. N5 \" b0 Z6 E- h% I7 h# }  \
优化之后,导出全景图,会发现歪斜已经得到了校正.
- ?' A( a6 J+ J$ A) u( x) |- J7 ?& a; W& R9 ^
360RRS 发表于 2012-12-26 19:05:50 | 显示全部楼层
提醒一下楼主,以后再发截图,如果你用正版软件,就可以全屏截图,否则,还是把注册信息不要弄上来,低调一点。嘿嘿 QQ截图20121226185908.jpg
留意 发表于 2012-12-27 14:23:53 | 显示全部楼层
赞一个,欣赏,学习。
福神 发表于 2012-12-27 18:43:39 | 显示全部楼层
感谢楼主的分享。 我也试了一下,发现垂直校正是没问题的,水平就不行了,不知为何?
鱼眼龙 发表于 2012-12-27 18:50:02 | 显示全部楼层
福神 发表于 2012-12-27 18:43
3 J% C4 `1 r1 g' ]6 ]感谢楼主的分享。 我也试了一下,发现垂直校正是没问题的,水平就不行了,不知为何?
2 Y  R5 L1 ~6 i  ?
360度全景图把水平线也整成直的,是不可能的。
( Q; s2 \; z. ~把一个360*180的球型全景图理解成地球,平面展开之后,唯有“赤道”是一条直线,所有“南、北半球”的水平线都是向南北极拱起,越接近南北极,拱起的弧度越大。/ z. j: x/ j4 s3 U6 I# X

7 p+ t& n9 W. N8 d  b. |0 L6 j! ?; |; M
福神 发表于 2012-12-27 18:53:16 | 显示全部楼层
明白啦,感谢鱼老师的讲解
sicend 发表于 2012-12-27 19:48:58 | 显示全部楼层
学习了
BH7NLJ 发表于 2012-12-27 23:07:10 | 显示全部楼层
我觉得先考虑中心点再去校正水平垂直才有意义。
希希视觉 发表于 2012-12-28 14:18:07 | 显示全部楼层
BH7NLJ 发表于 2012-12-27 23:07
, T, M' s- y2 c+ }" o9 |我觉得先考虑中心点再去校正水平垂直才有意义。

2 l3 H3 ^% m  e/ T说得非常不错的,5 a6 n7 y2 g+ F; R' E
首先要考虑中心点,但是我的理解为,/ d( l/ s" t1 e- k6 V1 E% H! w
这个中心点的意思,并不代表画面展示的中心点,而是首先要找到一个水平点,即视角为零的点。首先用中心点工具去点一下那个你认为视角绝对为0的点。
8 w% a5 a* V2 U1 \! {下一步,你就可以用这个垂线工具了。& G, A6 D8 G2 c# z5 M7 u5 x! Q$ K
不然的话,嘿黑。。。
东郭先生 发表于 2012-12-29 09:08:47 | 显示全部楼层
我也看了希希视觉写的调整中心点的帖子,说实话,理解还是不够深,对这个“中心点”还是没多大把握
东郭先生 发表于 2012-12-29 09:12:02 | 显示全部楼层
这种图文并茂的帖子非常的好,非常的易于理解
鱼眼龙 发表于 2012-12-29 11:11:13 | 显示全部楼层
BH7NLJ 发表于 2012-12-27 23:07
- \  [- E9 a0 r我觉得先考虑中心点再去校正水平垂直才有意义。

4 r% ]  L  |7 v. c1 r# x+ h要清楚一个概念:中心点是画面“视平线”上的任意点!5 \% h* `# r1 M
之所以被理解为“中心”,是因为我们使用了PTGUI中的十字线工具点击画面任意位置时,被点击的地方就会跑到整图预览中心十字线的处了。; w. E7 V3 _' T5 w

2 {# N( q, l' ~; E8 v  w2 m一个画面可以有很多个中心点,而正确的中心点,应该是沿着“视平线”的某个。
2 s8 F- J; }, a8 U学过绘画“透视”的,一定明白“视平线”的概念。视平线永远是环绕你眼睛的纬度为0的一个圈。, d- ]& }4 X' N, K- C
/ v- I2 L0 K! R
当画面视平线完全与预览图中心水平线吻合时,画面的水平和垂直关系就都是正确的了。
' c# v/ {& _7 K' d! y/ S& B  ~6 K4 \极端的例子:当你把镜头一半在水下,一半在水面以上,拍摄得到的画面,视平线与地平线(这里是海平面)是一样的。$ k) c2 [$ [# a) L  l( y
当你用高杆拍摄时,地平线变成向上凸起的弧线,升得越高弧度越大,这就是视平线就高于地平线(海平面)了,当你高到太空时,你看到的地平线终于变成了一个圆圈,而视平线永远是围绕你眼睛的看不见的一条线!
5 s+ }* `9 `' L/ q) C! {: [
3 Q4 S8 a3 d. n# Q不幸的是,视平线只是一个概念,多数情况下,并不是画面中可见的“地平线”或者“海平面”。- |* C6 L, p5 |; s' I/ I. q
我们只能从画面中可见的景物中判断:以垂直定水平。' U  U$ g: w/ l
景物中如果有建筑物,则可能是最好的参照物。
鱼眼龙 发表于 2012-12-29 11:17:56 | 显示全部楼层
所谓“调水平”,就是要把画面不可见的“视平线”调成一条直线。
# e: m5 O9 m  e2 y3 t
3 ]& k! a& b$ O: s只能参考画面中可见景物来调整。/ a5 ]: G7 o, {+ I) j# h* @
场景中的地平线并不可靠,比如在丘陵、在山地。
7 y6 l. `" G1 U2 \3 V4 J海平面可靠,但不是所有全景图都是在海边拍的。
; S: j9 q0 d+ T% n; R+ q+ y  p都市景观、室内景观可以找到建筑垂直线,是比较可靠的参照物。! }! G) L. U$ z' {6 p
鱼眼龙 发表于 2012-12-29 11:23:02 | 显示全部楼层
东郭先生 发表于 2012-12-29 09:08
5 |0 T" F* W5 p- |- U我也看了希希视觉写的调整中心点的帖子,说实话,理解还是不够深,对这个“中心点”还是没多大把握

% n  _( T# v% E% ]理解不了,是因为希希的概念不清,或概念混淆。{:soso_e113:}
! M" n/ s7 d2 o" M# m# b( G6 F! a! r- e
试问,你根据什么,来判断一个全景图的所谓“中心点”究竟在哪里呢?! k- x. C  N3 A& z
说先要找正确的中心点,然后垂直线控制点才起作用,否则“嘿黑”的说法是不成立的。
. O% T. F# u* R/ d5 o4 A, I! `6 Z+ B' @2 @( l, E5 X# m
如果必须先要定好正确“中心点” ,否则垂直线控制点不起作用,那么这种软件的设计你觉得合理吗?! \& k1 e/ f( _% ~4 \9 _
0 I9 E6 y9 e8 ^6 }9 I2 y
而事实是:无论“中心点”定在何处,哪怕把中心点定在了天花板,或者地面上,然后在门窗或墙角处找了两三条垂直线控制点,一优化也立即成功!
: _5 D" A% f& ~* w: B0 o因此,利用画面中可识别、可确定的垂直线来设置垂直控制点,是正确的可靠的做法,与“中心点”定在哪里没有关系。9 Y0 ]  a, u' L" l6 U$ ?

# Y$ X& W' r& G6 h! I3 W  ~+ @PTGUI的全景图预览编辑器里,那个十字参考线中的横线,是理论上的视平线,也就是我们镜头平转一周的视线。6 L3 ?8 @* t* C3 m* Y) M/ A3 C
而这条视线也许碰巧是地平线或者海平线,还可参考,但多数情况下是看不到的。- {9 J6 F, _# B4 ^
比如航拍全景时,视平线完全在天空中,没有任何可参考的东西。+ B( l1 v# N; L8 A0 [
' L" U# ?) S( W2 d, k+ N- I7 p
东郭先生 发表于 2012-12-29 13:00:27 | 显示全部楼层
看了鱼兄的解释,迫不及待的要去试试了,解释很给力
因子 发表于 2013-2-20 13:39:41 | 显示全部楼层
本帖最后由 因子 于 2013-2-20 13:41 编辑
' `* s( i3 V7 J1 X9 S4 e3 t
& x1 Y( D, P0 {2 z# L. p第一次在论坛发图片,没显示出来
2 c! o/ g! V& b; Y" R$ ?再发一下: 2013-02-20_124248.jpg / F2 B# K8 S# m. J6 d* R, J
2013-02-20_124204.jpg
  O! H0 d. t0 k- T8 D 2013-02-20_124053.jpg 5 y" l2 r9 I3 s, e# j
2013-02-20_124323.jpg
8 u! J% H- F& l$ |5 L9 \对准图像后图像还是不垂直- G) D9 C, {! C& {3 y! {1 P
2013-02-20_124402.jpg 1 w( f8 u& c5 C- }: t( F. ~

# k$ p0 I1 Z% P0 F在全景图编辑器中设置居中点后,电线杆垂直了,但是其他还是没有垂直
8 V2 q7 G: n$ |4 f 2013-02-20_124521.jpg 9 ^/ q' B! Q0 L
各位老师,上面的操作是什么问题,是我的照片拍的有问题吗?   ( {: D# C" g6 B0 D1 ]; l
# E. e# M% j7 q; F
5 ~3 T5 M+ ^7 e4 {) |. m2 u

' i8 `, O+ K# s0 ~
木子 发表于 2013-2-25 15:39:10 | 显示全部楼层
你这个是不水平的原因,尝试用对准中心这个功能一点一点矫正!本身就没有水平的,不是控制点能解决的问题
因子 发表于 2013-2-27 17:14:24 | 显示全部楼层
谢谢。
虾米碗糕! 发表于 2013-3-3 14:10:54 | 显示全部楼层
测试可用!非常感谢楼主的经验分享
全景迷糊 发表于 2013-3-15 16:08:47 | 显示全部楼层
学习了,标注下以备后查!!
学之者 发表于 2013-5-3 21:03:42 | 显示全部楼层
和版主学习了垂直相关的概念
黔龙缘 发表于 2013-5-21 07:17:11 | 显示全部楼层
欣赏,学习!
stxxg 发表于 2013-5-21 19:26:58 | 显示全部楼层
学习了,楼主辛苦了
地产米老鼠 发表于 2013-6-13 10:11:40 | 显示全部楼层
学习了
iseeu 发表于 2013-7-13 16:07:54 | 显示全部楼层
非常感谢经验分享
kangzawa 发表于 2013-11-8 10:46:27 | 显示全部楼层
学习学习
榆光野 发表于 2014-1-6 11:12:47 | 显示全部楼层
学习了,楼主辛苦了
小南工作室 发表于 2014-6-13 16:46:43 | 显示全部楼层
学习了
chinacmy 发表于 2014-7-1 10:45:31 | 显示全部楼层
哈哈,已经在实际应用中了,个人感觉很方便很迅速。
田野一行 发表于 2014-9-1 18:08:31 | 显示全部楼层
谢谢,终于学会了!!
wpf7394430 发表于 2014-11-21 08:43:42 | 显示全部楼层
谢谢楼主的宝贵经验
路尘 发表于 2015-3-3 00:04:04 | 显示全部楼层
楼主的图片怎么不显示了?
17562411 发表于 2015-5-5 17:10:19 | 显示全部楼层
请问高手,有PTGUI 全景图拼接软件的下载地址,我是新手,准备入门,在网上找了,都有捆绑软件,根本没法用。另外我还想问一下,这个软件拼好图后能做漫游吗?漫游是用单独的或者别的软件生成的吗?
武王 发表于 2015-5-17 11:36:58 | 显示全部楼层
感谢分享
sheng12x 发表于 2015-5-24 13:13:34 | 显示全部楼层
学习了,楼主辛苦了 ( A, s0 A6 i- Q
豆腐圆 发表于 2015-11-15 14:48:09 | 显示全部楼层
感谢楼主分享 学习;了, X, k- ?" A5 k' z+ f) I& G" `0 a
! e& q& Q8 S2 q& ?, u
0 I; O; ?. B8 I! y
大白 发表于 2016-7-14 19:00:05 | 显示全部楼层
真心受教了、解决了很大的问题!~
duxian 发表于 2016-9-27 22:15:31 | 显示全部楼层
330557034 发表于 2017-12-8 08:24:57 | 显示全部楼层
受益匪浅,感谢分享!
Princelam 发表于 2019-8-24 19:47:54 | 显示全部楼层
图片没有加载出来哦
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2019-9-23 01:43 PM , Processed in 0.095697 second(s), 90 queries , Gzip On, XCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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