马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
三维全景是不是水平的,在转动浏览时是会看得出来的,拍摄时如果没有调好水平,整图呈歪斜状,浏览时会觉得不舒服。
`* Z7 i; ~6 U) b腾讯、百度街景采集员培训时,首先强调的,除了节点外就是水平了。
- J7 O# j/ Y; N% }- H但经常有时间紧、任务重的情况,往往忘记先调水平,到电脑上才发现图是歪的,怎么办呢?. d' b7 y9 D1 n" l$ S" m0 ^ t( S
1 }' ]6 [& n# Y
这就是本帖要讲的:后期调整水平
7 w# z0 M+ P1 d' s后期水平调整大致有如下几种方法:
6 H J; x; R1 j2 P3 {# g$ R
7 k/ z* r2 Q5 G9 Y; y方法1:PTGUI的垂直控制点6 G0 \1 R' Z, p t- w& X# W* E
PTGUI 里面有一个非常棒的功能,就是可以在“左右同图”的状态下,手工添加 “垂直属性控制点” 。
7 J6 X8 {; r) j% o* V在“控制点”标签下,将左右两个同选成相同的,此时控制点的属性自动变成“垂直”7 J1 }5 L8 d& X
在照片中找垂直线(越长越好的),然后在左图垂直线的一端和右图另一端各加一个控制点
( ^6 K' d/ x' z8 p此垂直线便被软件定义垂直。
, ~" i& l* c3 L总统大约在不同方向定义三条以上垂直线即可,然后按F5键刷新即可看到垂直线都正直了。$ g- Q( i7 ~6 F( y T
垂直线正直了,也就是全景图水平了!" i& C! @9 }4 m, t" w5 [4 x
* I& i% y* H' N- Q3 h' v9 V F
方法2:PTGUI中心点工具
1 r7 ]3 s* ~$ n; x; Q在ptgui的全景图预览编辑器里,有一个小十字工具“set center point”,用它在图上三点两点,很快就把全图的水平矫正了。方法是:
# d7 I6 `: x% f+ O1、先把视图的十字参考线加大密度;! I* w$ \0 f+ Y+ Z
2、用作品景物中的建筑物垂直线条(此刻全部是歪斜的)对照参考线;' P$ ?" J( a3 \0 D# g% U, g
3、在画面上的理论视平线高度(拍摄时镜头高度)处点击小十字工具,将视平线拉直。+ P e! h% u$ b+ Q
& s$ n/ V$ Y. m4 r1 l3 K
此处不说“地平线”而说“视平线”,因为首先地平线是低于视平线的,而且有时候不是平的。而视平线永远是和我们眼睛(此处该是镜头)等高的。
6 O8 @" k# j( c3 ]7 J+ U+ n( W7 a- G
/ S" I s( |) M2 U' I% @& Z2 t4 C! y上述第3步不是点一下就OK的,要仔细对照参考线,一点一点逐步接近完美。9 }" _$ w0 f+ X/ @6 t
这点不难,多练几次就会找到规律,越做越熟练。
: z) j/ I: G! @7 A/ x1 |1 S7 f
; ?+ R2 [0 ~! t/ W( P2 e% s3 k5 x方法3:PANO2VR 变形矫正
& X1 o2 B; A( zPANO2VR里,导入全景图,选“变形”,然后在参数调整对话框中,对“俯仰”和“转动”两个参数进行微调。
% {) v4 |9 N5 m9 u6 @& w/ f8 `" `6 M' M, q- P! c
' W# s. D5 G: p. N
上图:矫正前3 T3 ^4 \( ~' B/ w8 X2 T3 q! G5 I! w
- u7 ~+ [# b. Q3 s( H) J
# K% u& g; R1 D: `- n! c上图:矫正后
0 m6 `0 i0 b) F, Y( r/ g" E# w6 F8 I9 u" _6 F( D
) ?% K' ^* l* e4 d- C8 s) [
* Q- ^+ f7 z: y4 [% X0 z9 W
上图:Jim Arthur 的原图
$ j4 k$ N% n% g* q+ p* z* @8 m
' t1 G. w x; ~+ P
上图:我对原图进行矫正的结果
* `0 M9 _; k+ g$ u* @" D' Y S
* S8 C2 B8 A0 Y/ \8 F: V6 r4 \4 X0 L9 Q: N+ r! U) U/ L' m
首推PTGUI的垂直控制点方法!
" z& q% Q; [2 {: B结论:前期拍摄时用水平仪调整,可减少后期工作量。$ U% H& }2 O" f
福利:既然歪斜拍摄也可以在后期调整过来,我们就得到了斜挑、横挑拍摄 “悬空全景” 的福利。' z* S) J4 q# ~6 }
3 Q9 c" z# V# e, Q v$ D( Z% w' I( { \
' q. Q# p9 A0 L6 i S* A
0 T$ R; `+ ]' A% |4 L, Q4 `
3 [8 D% |+ ~: u+ ^" ?' c/ x1 Z" H; C. S
b$ V/ H9 @5 d5 r) d
; l3 j% K. m$ W) l( s( Q' j, a9 k" `+ S, e( N
|
|