马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
三维全景是不是水平的,在转动浏览时是会看得出来的,拍摄时如果没有调好水平,整图呈歪斜状,浏览时会觉得不舒服。
! I4 X# j$ ?) W& f+ j; J( {腾讯、百度街景采集员培训时,首先强调的,除了节点外就是水平了。- B( W2 W; [; Q0 |8 }
但经常有时间紧、任务重的情况,往往忘记先调水平,到电脑上才发现图是歪的,怎么办呢?) S" d# d3 N) k. S4 `% ^) i
I; P; ?* S6 [这就是本帖要讲的:后期调整水平* v, u& R+ K7 ?
后期水平调整大致有如下几种方法:. |5 u% J& A7 @7 U4 d
9 L: D; I# ]3 m1 r& p( y9 x1 o. z8 x
方法1:PTGUI的垂直控制点' K$ b7 f- E# t" E, T% j$ f
PTGUI 里面有一个非常棒的功能,就是可以在“左右同图”的状态下,手工添加 “垂直属性控制点” 。
; X' E3 v% m* g% A3 S( x在“控制点”标签下,将左右两个同选成相同的,此时控制点的属性自动变成“垂直”
9 d1 s7 f% Z$ o在照片中找垂直线(越长越好的),然后在左图垂直线的一端和右图另一端各加一个控制点
) a6 N& S- D) W7 E! L6 o6 O3 s此垂直线便被软件定义垂直。8 S' \3 Y8 x* T% I
总统大约在不同方向定义三条以上垂直线即可,然后按F5键刷新即可看到垂直线都正直了。
6 x! P) S2 C5 k1 P# K垂直线正直了,也就是全景图水平了!
4 [7 P* o5 T1 c
( J8 }0 k& F; U" l8 c, E方法2:PTGUI中心点工具, Z+ Y. Z1 x7 _, a# G
在ptgui的全景图预览编辑器里,有一个小十字工具“set center point”,用它在图上三点两点,很快就把全图的水平矫正了。方法是:
3 |9 ^' M j/ C! d1、先把视图的十字参考线加大密度; e1 Y3 C* Z: {/ ?8 r
2、用作品景物中的建筑物垂直线条(此刻全部是歪斜的)对照参考线;. n9 W; C- O, E3 Y! j: _) Q. b
3、在画面上的理论视平线高度(拍摄时镜头高度)处点击小十字工具,将视平线拉直。
% P" W ]( E( a0 c. x3 |8 g! Y, w% e$ S2 F! l
此处不说“地平线”而说“视平线”,因为首先地平线是低于视平线的,而且有时候不是平的。而视平线永远是和我们眼睛(此处该是镜头)等高的。
) W5 U8 E2 M# D+ O
: o3 S7 r3 [# Y0 y7 S0 l/ X上述第3步不是点一下就OK的,要仔细对照参考线,一点一点逐步接近完美。* |! E3 L$ j0 w
这点不难,多练几次就会找到规律,越做越熟练。
7 z( ]& Y" c3 |% S* Z0 v# \& a8 {5 d0 j: ^
方法3:PANO2VR 变形矫正
" l) n3 n6 B0 x# u% t2 [9 a+ NPANO2VR里,导入全景图,选“变形”,然后在参数调整对话框中,对“俯仰”和“转动”两个参数进行微调。# ^ v- u( h: O- }
9 e; U" g, r. C
2 V* }" @3 Y2 C上图:矫正前
$ Q2 n5 x4 \9 B# Z; r q% I! k/ s$ B# A/ N5 Q- p; h
% w' ?$ I: u: s" f( k Q: u
上图:矫正后
7 W& A1 R6 O& K
3 M' `9 e1 O! B! Q% u& k# C$ W+ `2 u: [; Z' G- v- n
" J+ ]1 V/ ]: d9 x" Y
上图:Jim Arthur 的原图% R# J9 R0 M! L, g& e
/ J/ V- x1 J/ T2 C' H+ z0 x上图:我对原图进行矫正的结果" ?0 Y F) j8 S7 k' b
! |6 }: u7 d& _# N( |& v/ F p
# g! T3 T) y9 I" l4 T3 |
首推PTGUI的垂直控制点方法!' I" q1 E* q4 V% v. r9 P
结论:前期拍摄时用水平仪调整,可减少后期工作量。/ d9 ?' u# Y4 T* e( p$ T
福利:既然歪斜拍摄也可以在后期调整过来,我们就得到了斜挑、横挑拍摄 “悬空全景” 的福利。' |. H4 C6 K, T; c. t
$ b/ [1 P$ m- E8 o. E, ` ^
5 j5 d, D+ {4 M r7 _3 l. @3 O6 x* t) d2 q; m; a% |
$ O1 H# |4 @; \2 B, w
9 s( Q2 i9 c* d2 H; W8 v. @
* ?6 l2 H A0 {7 Q; l2 ^ c7 ?$ |5 {; X
& ], H$ c! Q9 j
|
|