马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
三维全景是不是水平的,在转动浏览时是会看得出来的,拍摄时如果没有调好水平,整图呈歪斜状,浏览时会觉得不舒服。
) ]& q( V; G2 R7 @腾讯、百度街景采集员培训时,首先强调的,除了节点外就是水平了。' f2 u. j/ x" d, G
但经常有时间紧、任务重的情况,往往忘记先调水平,到电脑上才发现图是歪的,怎么办呢?
) L5 O3 E( B6 Q! S) e/ N( s8 A) C V8 l% }+ u: Y6 ?
这就是本帖要讲的:后期调整水平
; E6 y- A7 K: e3 _, v( {# |后期水平调整大致有如下几种方法:
- x# F, x* y2 P+ a& u" ^$ M2 d7 I5 t; f! w
方法1:PTGUI的垂直控制点
3 V, @: `: j; @$ ^: cPTGUI 里面有一个非常棒的功能,就是可以在“左右同图”的状态下,手工添加 “垂直属性控制点” 。/ B" o3 B: R# c5 n6 z9 s
在“控制点”标签下,将左右两个同选成相同的,此时控制点的属性自动变成“垂直”6 g$ ~) W( l( M' ]- |8 u
在照片中找垂直线(越长越好的),然后在左图垂直线的一端和右图另一端各加一个控制点
( `+ J) L+ X3 v: ~: z6 Z: Q此垂直线便被软件定义垂直。$ h0 l: F! h0 ?# m
总统大约在不同方向定义三条以上垂直线即可,然后按F5键刷新即可看到垂直线都正直了。4 q2 Z* ^, ]! Z7 n2 u
垂直线正直了,也就是全景图水平了!
' E6 A2 f4 d8 h7 Z
' C6 v' B3 |) f- Z1 M方法2:PTGUI中心点工具
4 _9 a) r% D G在ptgui的全景图预览编辑器里,有一个小十字工具“set center point”,用它在图上三点两点,很快就把全图的水平矫正了。方法是:6 `# q+ S/ n) G5 W/ x7 B
1、先把视图的十字参考线加大密度;. {! Y# u6 S* L# W8 Z3 k" n$ m
2、用作品景物中的建筑物垂直线条(此刻全部是歪斜的)对照参考线;. n9 P2 G& m! q/ g' l8 s# f' [
3、在画面上的理论视平线高度(拍摄时镜头高度)处点击小十字工具,将视平线拉直。+ a9 _" S" g' h5 {8 `# A
% p9 t8 N. v# E' g6 g此处不说“地平线”而说“视平线”,因为首先地平线是低于视平线的,而且有时候不是平的。而视平线永远是和我们眼睛(此处该是镜头)等高的。
7 X7 X: t: t' k! i* p2 X# u5 m; [. p8 e5 Y. I! W
上述第3步不是点一下就OK的,要仔细对照参考线,一点一点逐步接近完美。0 I. {; }. ?2 ]) h" R
这点不难,多练几次就会找到规律,越做越熟练。
; S( Z; w% }# r: V" k4 S9 l$ x' B$ h* D7 f" R, Q
方法3:PANO2VR 变形矫正' A; x8 y; p2 f5 X
PANO2VR里,导入全景图,选“变形”,然后在参数调整对话框中,对“俯仰”和“转动”两个参数进行微调。
/ Z" ~) l ~/ F2 h1 [
1 \( ]8 t+ c$ f
6 ^3 k& c9 }* J7 z! K# o上图:矫正前0 c/ Q* J ?/ a% e
( x/ W9 A- q- ~6 }! i, U
; K. n9 y0 L) u8 h8 @3 _8 B0 O5 i+ L
上图:矫正后. e7 h# `9 `" y/ t0 V" ~3 h, V
6 C* g$ X$ Q3 b# g' [& _3 Z& k
( o$ S2 e/ ^8 }& U
0 _; X5 q0 f/ B! H* u [- F
上图:Jim Arthur 的原图: T! p) Z5 i5 ?3 ~5 m. w. Y
3 g5 s) J! b7 |7 l' \
上图:我对原图进行矫正的结果
: k4 u y; {3 ]" L" v' z* i3 C9 s. l0 }5 o. j0 Z3 B
6 r: h; _1 |8 I! q Z F
首推PTGUI的垂直控制点方法!/ N% v' L+ p o' X. s1 A% W) [% }
结论:前期拍摄时用水平仪调整,可减少后期工作量。* N( {( ?$ _( f" f/ x. z
福利:既然歪斜拍摄也可以在后期调整过来,我们就得到了斜挑、横挑拍摄 “悬空全景” 的福利。
6 g) r' K" ?: J6 s" O- I @5 x( T7 {, R% {
. `6 J l: |! l4 ?
. e/ o) z5 S: `! d, I# w) y
( `: `! A. A+ C# _: p- t( L1 J3 q4 Y/ q7 Q6 x
% C% \$ _% y; H) b3 D4 l
; ^8 | X6 b, Z
* A9 X$ B2 x& h8 k3 S2 @: ^ |
|