马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
三维全景是不是水平的,在转动浏览时是会看得出来的,拍摄时如果没有调好水平,整图呈歪斜状,浏览时会觉得不舒服。" T# Z0 d- g: X1 I3 D0 r, ]1 f
腾讯、百度街景采集员培训时,首先强调的,除了节点外就是水平了。
: Q% S% q, I: P3 [但经常有时间紧、任务重的情况,往往忘记先调水平,到电脑上才发现图是歪的,怎么办呢?# u* `8 V! v2 W: k' K
7 X, \, _3 |* M( r0 O* |这就是本帖要讲的:后期调整水平
0 Y6 s5 k# L' I4 P) p- D后期水平调整大致有如下几种方法:
: w9 a3 y. l' y0 L9 ]/ G9 }( x3 Y* D& @+ o6 `, [
方法1:PTGUI的垂直控制点, `7 G0 A4 k% h x; \( ~7 Y
PTGUI 里面有一个非常棒的功能,就是可以在“左右同图”的状态下,手工添加 “垂直属性控制点” 。: Z. B- C/ j$ B- r. `* c* v
在“控制点”标签下,将左右两个同选成相同的,此时控制点的属性自动变成“垂直”$ G. S% P8 I; \6 ~5 a' w
在照片中找垂直线(越长越好的),然后在左图垂直线的一端和右图另一端各加一个控制点
% S) V% S; e: b3 K* A% C此垂直线便被软件定义垂直。
8 d' k! m1 P+ S% l8 o1 w总统大约在不同方向定义三条以上垂直线即可,然后按F5键刷新即可看到垂直线都正直了。
) B7 e1 _ W& p* B4 \. v垂直线正直了,也就是全景图水平了!' k9 m; a# s1 B2 V% M0 H& L6 Y
5 e* G$ I* U- k# G2 h |
方法2:PTGUI中心点工具) Y! T7 ` s! H) @
在ptgui的全景图预览编辑器里,有一个小十字工具“set center point”,用它在图上三点两点,很快就把全图的水平矫正了。方法是:
+ G7 ~! ~4 j( r7 C1、先把视图的十字参考线加大密度;
0 U7 @3 F/ [1 }9 D" i! T9 }7 T0 F2、用作品景物中的建筑物垂直线条(此刻全部是歪斜的)对照参考线;8 z/ `/ O5 |: ]2 Y4 y
3、在画面上的理论视平线高度(拍摄时镜头高度)处点击小十字工具,将视平线拉直。0 V& e7 M, A9 b- z. C4 W. M
3 p1 l- R$ O7 m. G/ G此处不说“地平线”而说“视平线”,因为首先地平线是低于视平线的,而且有时候不是平的。而视平线永远是和我们眼睛(此处该是镜头)等高的。1 f( y/ n# l) ~9 ` t5 T% i b
" q; g3 \$ o; F上述第3步不是点一下就OK的,要仔细对照参考线,一点一点逐步接近完美。5 b; l9 f$ d) d ~3 o0 j: ?
这点不难,多练几次就会找到规律,越做越熟练。
1 `. z3 ]& ?# Q! R$ L1 x2 `- I, J! |( V0 l: P
方法3:PANO2VR 变形矫正9 y r6 _4 V. m2 m9 p) O n4 Q; E
PANO2VR里,导入全景图,选“变形”,然后在参数调整对话框中,对“俯仰”和“转动”两个参数进行微调。9 G7 L( l6 [2 L2 N
2 O% a' F, }2 X, h2 k0 n, g; s/ Y% |5 K
; I; b; F6 J Q
上图:矫正前
`* P3 ]- @/ v0 @- G( g7 U2 D! j5 M x0 Y$ U" a
v2 k4 ?0 v8 v$ y0 }& ]
上图:矫正后0 ?1 `1 }5 x( ~" U }+ a: e" L
2 a- G2 ]; f3 r6 v( x( i! o
; y' j8 Q0 z/ j) J1 f
. C2 A' T5 d: H& a+ E. D上图:Jim Arthur 的原图
6 B( G' u+ P; [
3 h; a, T; O/ [上图:我对原图进行矫正的结果+ L; C' O: R% y' m7 n4 ^+ ]
7 [3 t# @2 Z' h0 ^4 ^8 q: a7 x* t7 r3 }/ ~. |0 T a8 P
首推PTGUI的垂直控制点方法!& z7 X6 O, q ^! D( D' L' K
结论:前期拍摄时用水平仪调整,可减少后期工作量。
1 l( b9 [) S* p+ M+ {福利:既然歪斜拍摄也可以在后期调整过来,我们就得到了斜挑、横挑拍摄 “悬空全景” 的福利。
2 u/ L" q" O; F% f; |7 x0 L/ k# q
% J/ f, y! c( R$ {/ g. u
) Q4 ?; n e ~ s
( }5 v* p: U- l6 |! h- x; _* G2 a: X! C6 s6 {: X9 ]* W
$ S' G, h, K% @
3 W! q! r% Y8 Y8 S2 J) c: K6 V" t* e" c
! k8 ^- u) Y0 S* }* y
|
|