马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
三维全景是不是水平的,在转动浏览时是会看得出来的,拍摄时如果没有调好水平,整图呈歪斜状,浏览时会觉得不舒服。
, q* b1 h9 C4 X+ X腾讯、百度街景采集员培训时,首先强调的,除了节点外就是水平了。1 O: h$ G+ F" Y
但经常有时间紧、任务重的情况,往往忘记先调水平,到电脑上才发现图是歪的,怎么办呢?
3 I; b4 \: u9 W9 [$ Z
; m o' e+ }0 f( Z3 a# \" O1 {, t) S这就是本帖要讲的:后期调整水平5 [0 K; d: y; \- M5 ^
后期水平调整大致有如下几种方法:
& ^+ b4 I+ I) U$ u7 ]
1 D: d' l" [& R; |方法1:PTGUI的垂直控制点
* J$ L4 X& F" a& c5 YPTGUI 里面有一个非常棒的功能,就是可以在“左右同图”的状态下,手工添加 “垂直属性控制点” 。$ K& E; G! ^6 i1 o% z
在“控制点”标签下,将左右两个同选成相同的,此时控制点的属性自动变成“垂直”% \0 E3 t: J* s1 p$ C$ P6 S
在照片中找垂直线(越长越好的),然后在左图垂直线的一端和右图另一端各加一个控制点
: i1 X& ]2 Y2 i此垂直线便被软件定义垂直。 O. r- ~. q/ ?- s, b I
总统大约在不同方向定义三条以上垂直线即可,然后按F5键刷新即可看到垂直线都正直了。) k. k+ a6 D8 V: ~6 M7 a9 e" ~. E0 A
垂直线正直了,也就是全景图水平了!
0 q" K7 _- h/ f. w) A- @. x4 z
; A. v1 ?7 E% ~. t2 [方法2:PTGUI中心点工具$ v' x' i3 i! x
在ptgui的全景图预览编辑器里,有一个小十字工具“set center point”,用它在图上三点两点,很快就把全图的水平矫正了。方法是:7 f- D; M, m$ S: Q3 ]- E0 C4 d
1、先把视图的十字参考线加大密度;
+ Y7 a4 b. B/ L( b2、用作品景物中的建筑物垂直线条(此刻全部是歪斜的)对照参考线;; |$ [$ t4 b8 t" S9 y' i f8 H/ q
3、在画面上的理论视平线高度(拍摄时镜头高度)处点击小十字工具,将视平线拉直。# U% I" U& ]: W" A9 N, B" t+ n
; x: c0 o- v6 f# w5 k此处不说“地平线”而说“视平线”,因为首先地平线是低于视平线的,而且有时候不是平的。而视平线永远是和我们眼睛(此处该是镜头)等高的。
5 E! b& Z, E- s' t' a5 L+ a" ?5 j* o) e" J, i
上述第3步不是点一下就OK的,要仔细对照参考线,一点一点逐步接近完美。+ A: r" x P7 D+ O% K
这点不难,多练几次就会找到规律,越做越熟练。
% e9 l8 ^$ ~6 O5 F7 [- I
/ a! y9 L) A6 i方法3:PANO2VR 变形矫正% U$ N, ]- {" ?4 y. g6 w
PANO2VR里,导入全景图,选“变形”,然后在参数调整对话框中,对“俯仰”和“转动”两个参数进行微调。
/ P- z$ Q% O0 m
2 F M3 t6 `. t; {
3 x0 J* U4 i% G3 `& f上图:矫正前
+ k& z. Z3 e: h7 T- S' e6 X
' {# Z# U, v/ Z' C4 G
; q- n: U$ M q3 I; d上图:矫正后4 R6 B9 A; U1 W7 P! p
0 y3 `) k, [4 z9 n1 S7 H! j7 \# ?; D# l9 m
( m% u/ v a2 c
上图:Jim Arthur 的原图
; r+ A) `3 j( ?0 v. t3 J: s" O: N
. L7 i! K P9 E8 d
上图:我对原图进行矫正的结果( u, } s- P/ L& q6 {4 W
6 I, s: g: ]+ `' d& ^# u. @- H B. p
首推PTGUI的垂直控制点方法!" K6 S# b, ^# h+ [- z
结论:前期拍摄时用水平仪调整,可减少后期工作量。
8 A0 h z, p9 R4 d+ D福利:既然歪斜拍摄也可以在后期调整过来,我们就得到了斜挑、横挑拍摄 “悬空全景” 的福利。6 P1 e8 w% l& c. i9 @
: A3 D( P( n) ~. K6 D. W$ U
& n% S3 ~: j# g5 \2 L+ V! x' v& \* c( x; e
% u/ e# y* A0 i( W( }& Q: j
9 N- f* l. z) S! ?! A# m- `
( x' Z. l6 o( ^
0 ^. B3 i* h! \ i" _+ I' X( }+ ]/ L4 h2 ~7 Y1 j
|
|