马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
三维全景是不是水平的,在转动浏览时是会看得出来的,拍摄时如果没有调好水平,整图呈歪斜状,浏览时会觉得不舒服。
0 t5 M. o' n0 ]3 e7 s7 U腾讯、百度街景采集员培训时,首先强调的,除了节点外就是水平了。6 `4 s5 x+ t5 u% G6 O5 ?. c
但经常有时间紧、任务重的情况,往往忘记先调水平,到电脑上才发现图是歪的,怎么办呢?9 \, y$ f6 Y) d( K: N
' ~0 b+ f9 @/ _
这就是本帖要讲的:后期调整水平
$ U5 H( a9 q7 Z) K后期水平调整大致有如下几种方法:. `+ K+ d; [1 V1 `( P: ?* v, i
2 Y3 A: H2 J1 ]% _" v! p6 }! D, k方法1:PTGUI的垂直控制点
4 V# |9 d6 n" H* {; h# TPTGUI 里面有一个非常棒的功能,就是可以在“左右同图”的状态下,手工添加 “垂直属性控制点” 。8 r- h1 ~0 i- k# ^
在“控制点”标签下,将左右两个同选成相同的,此时控制点的属性自动变成“垂直”
# m$ p8 i( m9 l) R5 O' _: s在照片中找垂直线(越长越好的),然后在左图垂直线的一端和右图另一端各加一个控制点; b: k& i- e+ F/ a9 g2 `: [. z
此垂直线便被软件定义垂直。& {% Y- m* K* Q4 m& _' t- K0 E
总统大约在不同方向定义三条以上垂直线即可,然后按F5键刷新即可看到垂直线都正直了。/ U- p* U! F1 N
垂直线正直了,也就是全景图水平了!6 O& \: A3 s+ k. g. n- X
# o0 C4 c% S1 Q
方法2:PTGUI中心点工具- q# {# E2 W7 ]9 X2 N& `/ o
在ptgui的全景图预览编辑器里,有一个小十字工具“set center point”,用它在图上三点两点,很快就把全图的水平矫正了。方法是:3 }- s+ B- Z. n' A% h+ l0 W
1、先把视图的十字参考线加大密度;) F# V# }6 c( v0 j- K' ~+ d
2、用作品景物中的建筑物垂直线条(此刻全部是歪斜的)对照参考线;
: d2 ^4 n* ^; U2 x4 A8 ^3、在画面上的理论视平线高度(拍摄时镜头高度)处点击小十字工具,将视平线拉直。
/ ] b% K, P# j0 r* x
0 P' E3 u9 H6 Z1 `此处不说“地平线”而说“视平线”,因为首先地平线是低于视平线的,而且有时候不是平的。而视平线永远是和我们眼睛(此处该是镜头)等高的。
) V( B/ \9 H8 A0 o- }7 u4 V* b0 }6 j
上述第3步不是点一下就OK的,要仔细对照参考线,一点一点逐步接近完美。
7 Z9 z+ z* X7 g: Q; w这点不难,多练几次就会找到规律,越做越熟练。
# \3 x" [1 L: | a$ z1 t4 p1 S' x; _3 i$ C( z" W9 f
方法3:PANO2VR 变形矫正
$ E# M2 z% `. ?PANO2VR里,导入全景图,选“变形”,然后在参数调整对话框中,对“俯仰”和“转动”两个参数进行微调。
4 \! E S8 t+ a
, ^' B P( t, U1 z3 g" K
6 S5 ^8 I& q& V4 N上图:矫正前3 X' c! z7 i6 ^$ K+ Y; G- g
, A. f/ A0 c, o, Q. R N: t
. J. O4 G7 f2 \7 [* f# r# t上图:矫正后+ `* Z8 W2 `1 N; q8 P# y' a+ h4 ]
/ U, `9 }, k" d- ?' m' B" s, ?
" x# S; a9 ]7 x( ]
4 L6 j2 e* H9 y9 Q: w上图:Jim Arthur 的原图; c2 D! c) q2 R; v
/ }0 k( g9 E4 C9 D; a
上图:我对原图进行矫正的结果
7 h4 F+ i; L' f% f& Y# L8 @5 ~ L0 `3 e+ \" b* l X
6 g# B$ r: H7 C6 N5 \$ S$ c% d$ N, X首推PTGUI的垂直控制点方法!0 w) m" |0 }& s% o/ R. Y Q
结论:前期拍摄时用水平仪调整,可减少后期工作量。3 T2 Q4 K8 k, o) K
福利:既然歪斜拍摄也可以在后期调整过来,我们就得到了斜挑、横挑拍摄 “悬空全景” 的福利。% E) p1 \& M |+ G/ @
( r, h$ B u4 c6 z7 m" m& U& w
% X6 j( g" Q, w$ O2 U
5 z1 T I1 } o
6 t1 w z5 O( y
- _# f2 \( Y4 K$ ?' U" |* G2 V/ g3 @- O4 q4 g/ r# v6 r
0 l k! E$ H% B+ U2 ^" N5 A" b2 o- B8 k% U, ?0 T
|
|