马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
三维全景是不是水平的,在转动浏览时是会看得出来的,拍摄时如果没有调好水平,整图呈歪斜状,浏览时会觉得不舒服。
! b( y" h8 G0 g: ? z! a i$ }腾讯、百度街景采集员培训时,首先强调的,除了节点外就是水平了。+ p& n# V/ Z, ? x8 I$ b
但经常有时间紧、任务重的情况,往往忘记先调水平,到电脑上才发现图是歪的,怎么办呢?7 D' p& M& a& w" @8 j) r8 B
& S5 M& k8 Q4 a9 K$ G* j7 |) J1 ?7 c
这就是本帖要讲的:后期调整水平
4 r$ b+ B' P! j. O$ @& G后期水平调整大致有如下几种方法:
0 y6 h# K& d. y. Z4 j k) [' A
4 _, q2 S9 L0 n l4 f: J方法1:PTGUI的垂直控制点- ` ~# s1 j8 A4 Q" ^# t
PTGUI 里面有一个非常棒的功能,就是可以在“左右同图”的状态下,手工添加 “垂直属性控制点” 。( E Q7 K* v; R; N
在“控制点”标签下,将左右两个同选成相同的,此时控制点的属性自动变成“垂直”
& S1 R; \3 m, l8 ~2 P, p1 X在照片中找垂直线(越长越好的),然后在左图垂直线的一端和右图另一端各加一个控制点& t, A+ o2 ], M6 N% l
此垂直线便被软件定义垂直。+ K% A/ _7 h1 Q( _
总统大约在不同方向定义三条以上垂直线即可,然后按F5键刷新即可看到垂直线都正直了。
" x& {: B5 h, ]7 O垂直线正直了,也就是全景图水平了!6 D1 A: L( F4 `; O" ?' E' W
7 H4 S4 k* I& @9 J. l4 Y# C8 h
方法2:PTGUI中心点工具
' D2 f% i9 W' R/ e' ?+ y/ G在ptgui的全景图预览编辑器里,有一个小十字工具“set center point”,用它在图上三点两点,很快就把全图的水平矫正了。方法是:
: Y5 u6 R. B/ Q1、先把视图的十字参考线加大密度;
: }7 A: V3 C* v; r0 t2、用作品景物中的建筑物垂直线条(此刻全部是歪斜的)对照参考线;
6 t' A' d# E8 J/ I0 h- H% E8 G3、在画面上的理论视平线高度(拍摄时镜头高度)处点击小十字工具,将视平线拉直。
* @' c* z/ P! E0 v. }/ v
: w, S( Y% [0 p% h* ^此处不说“地平线”而说“视平线”,因为首先地平线是低于视平线的,而且有时候不是平的。而视平线永远是和我们眼睛(此处该是镜头)等高的。0 F0 O( y' _4 @% \0 }
- ^; A X; {6 e8 L& w8 f3 e: I" I
上述第3步不是点一下就OK的,要仔细对照参考线,一点一点逐步接近完美。
, v6 J' \. k+ B: X6 I这点不难,多练几次就会找到规律,越做越熟练。
0 `1 d9 g- c+ z& p" l) V9 g9 c% k( A; d
方法3:PANO2VR 变形矫正
6 l9 I6 A- n" ~; s% F+ aPANO2VR里,导入全景图,选“变形”,然后在参数调整对话框中,对“俯仰”和“转动”两个参数进行微调。2 ^" o0 g, Y. ~2 n9 }
6 b/ i0 x/ }: V* U$ u; }/ Q2 f
+ y, O. x% x% |/ @上图:矫正前
0 \- }* h; p3 e8 l( V) H+ b) Q r1 z* }. a9 }6 |: e8 s
6 C; f( D# c* h) k/ X: D Y& t
上图:矫正后1 |) ?: y! ^* ^% d* O. Z, z
0 v! {- e1 ?1 p* j8 i0 r5 k8 o4 z, N6 \' E
% b" k6 J5 T# w$ P( T( s
上图:Jim Arthur 的原图
" M* _7 ]& ~5 d# X L
0 K5 ]7 r& n2 y上图:我对原图进行矫正的结果! }% `* W, c; K t7 P+ d
1 F( J5 A l/ U
" T6 d" [ g J: f) k0 e首推PTGUI的垂直控制点方法!
; u# j; [; j4 `# l7 j- l结论:前期拍摄时用水平仪调整,可减少后期工作量。$ T9 Z/ y/ K$ @ f
福利:既然歪斜拍摄也可以在后期调整过来,我们就得到了斜挑、横挑拍摄 “悬空全景” 的福利。
" }- k4 |( M' V/ _' b
$ Y2 Y; Q# H( T- V) z5 [' k# R7 m
f! R3 N$ n0 v/ g0 H* l
# b" \. l* `& H$ f% L9 a6 b' t3 }! Z4 G* i& m2 \
3 j/ ]; v1 B, ?1 \ [! S6 R/ Z/ s! P9 y1 | O7 e
& w# ^% C# a9 {; D: n
/ ~& s& A& H) A7 M, i1 ?6 l* P( W
|
|