马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
三维全景是不是水平的,在转动浏览时是会看得出来的,拍摄时如果没有调好水平,整图呈歪斜状,浏览时会觉得不舒服。' O; X2 p. N! k
腾讯、百度街景采集员培训时,首先强调的,除了节点外就是水平了。
; Q4 E& R1 ?( M% X但经常有时间紧、任务重的情况,往往忘记先调水平,到电脑上才发现图是歪的,怎么办呢?. A5 x7 G- V3 @, J4 G- X3 a2 Q2 a
& u7 I j; _( H0 y3 N: [' a
这就是本帖要讲的:后期调整水平: o& X6 h7 }! H+ B+ H) m+ T3 [. X, R9 e
后期水平调整大致有如下几种方法:
; ?3 x3 K' l' C- u- N: A: o" v3 D& Q9 j& Y7 I
方法1:PTGUI的垂直控制点
6 L" R- | O* C5 E3 nPTGUI 里面有一个非常棒的功能,就是可以在“左右同图”的状态下,手工添加 “垂直属性控制点” 。+ i# d4 t4 N! `8 Y. b$ y9 V7 F, ]
在“控制点”标签下,将左右两个同选成相同的,此时控制点的属性自动变成“垂直”
0 ~- w j2 C, c! ~8 o1 p& x. `( t在照片中找垂直线(越长越好的),然后在左图垂直线的一端和右图另一端各加一个控制点
# g% m) K+ J; O( s% e此垂直线便被软件定义垂直。1 g, s* t" k! @# m4 V
总统大约在不同方向定义三条以上垂直线即可,然后按F5键刷新即可看到垂直线都正直了。
P3 n9 {: H/ i垂直线正直了,也就是全景图水平了!
6 k2 }' j6 H! [- T0 U
- a/ G! s' x6 ~% M) m方法2:PTGUI中心点工具4 o: a/ h6 G5 g3 x v# e
在ptgui的全景图预览编辑器里,有一个小十字工具“set center point”,用它在图上三点两点,很快就把全图的水平矫正了。方法是:
0 ?; l! j# Q- S' ]" }) O* t1、先把视图的十字参考线加大密度;
" H# [0 B; \/ G& ~2、用作品景物中的建筑物垂直线条(此刻全部是歪斜的)对照参考线; {8 Y" r S! P3 ? |, |7 a
3、在画面上的理论视平线高度(拍摄时镜头高度)处点击小十字工具,将视平线拉直。/ F, Q) d# W: [" c& x+ Q4 t6 k
2 h* o/ x! _+ z1 r6 H- R9 h* {
此处不说“地平线”而说“视平线”,因为首先地平线是低于视平线的,而且有时候不是平的。而视平线永远是和我们眼睛(此处该是镜头)等高的。6 ?6 b) Y* V) `: L0 j1 D w0 T
: d4 n$ S( y, t9 V上述第3步不是点一下就OK的,要仔细对照参考线,一点一点逐步接近完美。% A) ^$ f$ }4 i( E; m+ [
这点不难,多练几次就会找到规律,越做越熟练。
% }" P5 x$ j6 M; k8 w/ Z2 \8 s
/ x9 Z6 {: o1 f5 p3 O& ^0 A方法3:PANO2VR 变形矫正
; J3 N. g/ P& P/ g, @! B' RPANO2VR里,导入全景图,选“变形”,然后在参数调整对话框中,对“俯仰”和“转动”两个参数进行微调。
' e& l; E9 @; d/ ]# Y' U. c* w# r- [. `. F/ I: X" ]; R- r1 W
/ v7 K& q& Z7 ]& m0 J( e' p
上图:矫正前
4 ?0 J3 i( L$ y) t. l7 r! D( @! a
/ X1 k" G$ {) T9 n上图:矫正后
. J: w, R7 c9 u# J8 G+ j
. l6 d7 d/ f( @* A8 D8 t' U4 Y6 g6 M
" f2 L3 @6 l- F8 R( Y2 C
5 |: L, e0 O6 |
上图:Jim Arthur 的原图
$ G' E F/ c4 \
+ h2 J$ S' Y0 m5 q
上图:我对原图进行矫正的结果
! e8 I( g( ^5 ]. b
, A7 w9 L0 _$ V! a7 q* A# ]/ x$ N( o1 s
首推PTGUI的垂直控制点方法!# \2 r* T3 _$ b; v
结论:前期拍摄时用水平仪调整,可减少后期工作量。
9 R" F9 ~3 T' d( v3 ~# @/ d福利:既然歪斜拍摄也可以在后期调整过来,我们就得到了斜挑、横挑拍摄 “悬空全景” 的福利。
# b& m& t: q, W. B: G( o% }0 M8 M; X! ?" o4 ^3 C: b' f$ i
) y3 Y, \* m$ m9 H. m
6 o0 N% i! V: g
* G" L$ b A7 {5 a* r* J4 `
- p2 L7 z5 R2 c2 A5 j1 x6 {4 A6 b/ } W" V+ a" }: B2 F9 {! Q5 B, J
* }$ z! `4 j* ?1 n3 C& y
6 ^( G& M. B! H: q, h |
|