制作360度动态全景图.docx
- 文档编号:25790006
- 上传时间:2023-06-14
- 格式:DOCX
- 页数:15
- 大小:650.98KB
制作360度动态全景图.docx
《制作360度动态全景图.docx》由会员分享,可在线阅读,更多相关《制作360度动态全景图.docx(15页珍藏版)》请在冰豆网上搜索。
制作360度动态全景图
无限风光收眼底
制作360度动态全景图
X迓身于如诗如画的英景中•你是否想过将四周的一切芙好事物都留下來?
十新房装修完毕•你是否想过全方位向好友展示你的爱巢呢?
十一个Party结束合影时却发现相机无法将所有人摄入镜头中,你是否有一个好的解决方法呢?
・・・・・・此时制作一幅360度全景图无麺是最好的解决方案。
拍摄全棗图:
注意保持水平
在专业摄影中•拍摄全景图会使用专业且价格昂贵•的设备,如:
摇头机、360度转机。
随若数码技术的日益平民化,我们只需要一台普通的数码相机.就能拍摄制作全景图所需要的图片、再通过图像处理软件就能完茨地拼接成全景图片。
在全景图的制作中,拍摄的爪张照片十分重要.它直接决定到全景图的合成效果。
全景图英文名为PanOrama.是指大于双眼正常有效视角(大约水平90度,垂直70度)或双眼余光视角(大约水平180度,垂直90度),乃至360度完整场景范囤的照片。
传统的光学摄影全景照片是把90度至360度的场景全部展现在一个二维平Ini上,把一个场景的前后左右一览无余地推到观者的眼前。
简单•地说是将多幅相连图片依次拼接组成的图片链,如同站在某个固定的点转了一圈,四周的景色连起來就是一幅全景图C狭义上的全景图一定是360度,广义上的全景图就是超越了视野极限的图片。
第一步:
准备好相机,选择好景点,然后在景点的中心位置确定一个中心点,再将相机放迓在中心点处。
如果有三脚架,最好将三角架(如图1)•然后将相机固定在三脚架上,这样通过旋转三脚架上的云台.相机在不改变位宜的情况下就可以柏摄不同方位的图片。
即使没有三脚架,也要想法设法将相机固定在一个零时平台上,让相机平行转动且不能改变位逬。
如Jfi—定要于•持相机进行拍摄•脚一定要在同一圆心上旋转.身体保持平衡。
•图1摄影专用三脚架
第二步:
在开始拍摄前•最好关闭相机的自动曝光功能.所以尽虽:
使用手动曝光模式,这样可以保证每张照片的曝光参数相同•拍摄岀來的图片色调会比较统一,便于使用软件进行无缝拼接。
拍摄焦距设定后•直到照片全部拍完才能更改•焦茨越大.视角就会越小,拍摄的单•个图片也会増加,这样在拼接时拼接的缝隙会増多.所以焦距一般设宜成50¾米比较合适.这个焦距的变形也比较小。
笫三步:
在拍摄的过程中•第一张照片拍摄完成后•用一只于•扶住三角架•确保其稳定,另一只手轻轻转动云台•转动一定的角度.继续拍摄,直至转完一周。
拍摄每张照片(如图2)的左右要留出一定的重巫部分,便于后面使用软件进行自动拼接。
一般情况下.空出的重徨部分约占照片的20%-30%o照片的上下部分也要笫空出一些.这样便于后面拼接完成后进行裁减C
•图2用來拼接全杲图的单张图片
静态处理:
用PHotoshop拼接全最图
在拍摄完成后,将单张图片保存成图1.图2、图3•…我们就可以借助PhOtoShoPCS2的“图片拼接"(Photomerge)功能.将拍摄的单张图片拼接成一副完整的全景图C
第一步:
启动PhOtOShOPCS2中文版•选择菜疔文件一自动一Photomerge...〃出现对话框(如图
3)•选护打开"后而的1文件"选项•然后取击“浏览〃按钮打开照片的保存文件夹,按住Ctrl键选择要添加的图片.选择下方的''尝试自动排列源图像"选项,最后讥击"确定"按钮。
•图3添加制作全景图的照片
第二步:
此时PhOtOShOP会自动打开所有的图像,然后关闭.再弹岀PhOtOmerge对话框,如果单张照片拍摄得比较好(也就是相邻两幅图像的重叠部分比较明显),在这里基木上就能自动拼出來.单.击''确定"按钮然后保存全景图即可(如图4〉。
第祝董正透⅛ΘO
取消
J
将合成图橡存遮为•
■■
合砂谡蓋
□福级点含
[3对齐的像
□保持为因层
•图4自动拼接出的全景图
第三步:
如果没有选择''尝试自动排列源图像"选项,则会打开PhotOmerge对话框(如图5),在上方的''源图片区"显示若添加的单•张图片,下方是''拼图区",可将图片从''源图片区"拖到''拼图区"排列。
拖动右侧''导航器"下的''滑块"可以调节''拼图区"的显示比例。
将合成图像.存谜力••.I
⅛s
①正第
0透视
合成设置
□鬲皴混合
EI对齐翩□保持为團层
•图5于•动拼接全景图
第四步:
在''拼图区"排列图片时•十两幅图片重叠时,PhOtOmerge会自动将图片之间的重叠部分设为透明.这样可以方便我们观察图像的重叠效果是否真实合理。
如果选择广'对齐图像"选项,可以在检测到共同之处时自动将重腔图像固定到位(如图6)o
•图6自动透明并重合
X拍摄的图片角度出现偏差或图片有些扭曲•可切换到'、透视"选项,然后选择''圆柱映射S它可以在一定程度上降低应用透视校正时可能会出现的扭曲:
如果图片的色调不够统一.可选择'∣⅛级混合〃选项,它可以降低因混合不同曝光度的图像而造成的颜色不一致Cx选中该选项以后•在大区域上会混合大范禺的颜色和色调,在较小区域上则混合细节颜色和色调。
笫五步:
如果要旋转某张图片以适合与其它图片的合成•可以使用旋转匸具。
选择左侧匸具箱中第一个"选择图像"工具,选中要旋转的图像n然后单击左侧匸具箱中第二个''旋转"工具,在图片的边缘附近爪击•就可以让图片圉绕中心做圆形旋转(如图7)。
设置完成后单击''确定〃按钮完成图像拼接,最后选择菜疔文件一存储为・・・"命令保存全景图片。
•图7旋转图片
如果不想为了制作一张全景图就安装PhotoShOP这种"庞然大物",我们也可以使用PanaVUeImageASSembler來制作(下敘网址:
.newhua.∕soft∕18442.htm),操作很简做:
启动匸具''TryFirst"按钮,按Ctrl+N新建一个项目,选择PanOramaStitChing(全景拼贴),做击OK按钮出现对话腿选择拼贴方式(SingIerow是水平.singleCOlUmn是垂直)冲1击OK再次出现对话框,切换到'2AddImage"项,单击Add按钮可添加制作全景图的图片,u3-SetOPtiOnSIrXSeleCteaLenSDefinitiOnZr可设亘属性,切换到''5・Run&Finalize"项.笊击FUllRUn按钮可以生成全景图。
由于是共享软件•直接保存的全景图会变成黑白图像且会打上软件标记,所以可使用抓图软件将预览的完整全景图保存下來。
制作动态全景图方法1:
FlaSh脚本实现
用PhotOShOP可以制作出静态的全景图.那么我们能否将静态的全景图变成动态的呢?
也就是制作出带有交互效果的全景图.X光标移动时全景图也会跟随着移动•形成动态的环视效果•使用FIaSh就可以轻松制作岀这种动态全景图。
第一步:
启动FIaSh&0•选择菜程修改一文档"命令打开文档属性框,将文档的宽度设迓为450px,商度设迓为250px.背景色为黑色:
选择菜程文件一导入一导入到库・・・〃命令出现对话眩选择静态全景图,再爪击''打开"按钮导入图片:
选择菜单''插入一时间轴一图层〃命令插入三个新层,双击图层名称可重新命名,从上至下分别取名为:
>控制脚木、控制按钮.显示区、全景图。
第二步:
选择菜敢^插入一新建元件・・・〃出现对话框.选择类型为''按钮S名称为駅放大",这样创建一个放大按钮,然后使用这种方法再制作一个''缩小"按钮:
创建一个名为''响应"的按钮,该按钮是一个矩形.尺寸大约是360x200:
选择菜做''插入一新建元件・・・"出现对话框.选择类型为'谢片剪输S名称为''拼接全景图S选择菜W'窗口一库"打开JT∙将其中的图片(全景图∙jpg)拖放到舞台上•并且复制一份.将他们拼接起来(如图8)o
第三步:
打开"库",将三个按钮拖放到''控制按钮"层第1帧的舞台匕其中''响应"按钮的位宜在全景图显示区域(大概在场景的中心位宜)•并且单击舞台下方的嵋性〃按钮,将其透明度(AlPha)设宜为、'0〃・宽度为360,商度为200.X为50,丫为25:
U放大"和''缩小"按钮在''响应按钮"的右下侧.再在该层的第25帧按F5键插入帧:
在''显示区域"层笫1帧的舞台上绘制一个与'响应按钮"等大的矩形•要正好覆盖在''响应〃按钮上,将"库"中的拼接全景图"影片拖放到层''全景图"的第1帧(如图9),最后在这两个层的第25帧按F5键。
•图9舞台上答个原件的位宜
第四步:
选中''拼接全景图"影片,然后爪击下方的'嵋性〃按钮,将其实例名设宜为吐UPian":
在'、控制脚木"层的第1帧按F6惟插入关键帧•单击舞台下方的''动作"面板,然后加上如下脚木:
I=459;//I是场景宽度
h=250;//h是场景r⅛度
t=50;//t是显示区域顶部坐标
b=250;//b是显示区域底部坐标
V=250√∕v是水平线坐标
m=(t+b)∕2;//m是显示区域的中心坐标
Si=100*(b-t)/(tuplan._height);//sl是最小缩放倍数
注总:
'7∕"后面的是语句说明,这里的部分数据要根据制作时的实际大小來设辻(如图10)。
f卜▼动件-憤耳
FLa≤hLite1.0AcV
張固锣9當Q、知本肋手S
≥J全局函数
囲青旬
M运彈符
S索引
L
2
3
4
5
6
7
8
9
1=459;//1呈彩筋Jr
h=250:
//h是场帰高度
t=]
b二25U:
//b是显示区域底部婪标
V≡25U∕∕v⅞水平线劉常⅛
m=(t÷b)∕2;Tk显示区域的中心坐标
SI=100*⅛-t)/(tupιaιι..height):
10
控制解本:
ι∣占
律g行(共g行n第I列
•图10脚本输入面板
第五步:
在''控制脚木"层的第5帧按F6键,然后打开''动作面板",输A:
MStOPOrW本(注:
引号不要输入):
再在笫10帧按F6键,然后打开“动作"面板输入脚木(具体内容参阅源程序)•这段脚木主要是获取光标的位罠根据光标的移动方向和速度,控制全景图的移动方向和速度。
在第11帧按F6键.打开恸作"面板,输A:
WgOtOAndPIay(10)∕∖它主要是实现重复执行两帧代码,从而保证在移动亂标后,全景图一直保持运动。
第六步,在''控制脚木"层的第15帧按F6键.然后打开“动作"面板输入脚木(具体内容参阅源程序)•这段脚木主要是按比例改变全景图的商度和宽度•从而实现放大效果。
在第16帧按F6键.打开.'动作面板S输入:
FOtoAndPIay(15);S作用是重复执行第15帧脚札
第七步:
在駅控制脚木"层的第20帧按F6惟.然后加上脚木(具体内容参阅源程序)•这段脚木作用是让图片在放大后可缩小•并且设定缩小后不能小于原图的尺寸。
最后在第21帧按F6⅛L加上脚木:
''gotoAndPlay(20)∕∖作用是重复执行第20帧脚木。
第八步:
氓击层“显示区然后右击选择"遮罩层"(如图11),这样全景图就只能出现在显示区:
选中''放大"按钮,打开、'动作"血板输入脚木(具体内容参阅源程序)•这段脚木是十按下鼠标左键时,执行第15帧代码,即放大全景图,松开左键时执行第5帧代码,停止执行代码。
选中''缩小"按钮,加上语句(具体内容参阅源程序)•这段脚木也是按下鼠标执行第20帧代码•松开后执行第5帧代码。
选中''响应"按钮,加上语句(具休内容参阅源程序),这段脚本的作用是为光标在响应按钮上,执行第10帧脚木,当光标离开响应按钮时停止执行脚本。
★源程序下载地址:
down.cbifamily./down/200724/all.fla
★动态全景图下载地址:
down.cbifamily.∕dov√n∕200724∕all.swf
•图11图层示总图
第九步:
按Ctrl+Enterit观看动态全景图效果(如图12),十光标向左移动时图片就会向左播放•光标向右移动时图片向右播放,讯击"放大"按钮可以放到全景图,此时图片可以上下移动:
最后选择菜讯''文件一发布设迓"命令弹出对话框,勾选'、格式〃选项下的''Flash(.swf)"选项,然后尬击''发布"按钮将全景图输出成FIaSh动肌由于FIaSh动画可以在很笫软件调用•并且目前几乎所有的电脑上都安装fFIaSh播放器•所以FIaSh制作的全景图全景图具有更加广泛的应用空间。
•图12播放
动态全景图方法2:
用CoOL360快速生成
尽管用FIaSh可以制作的动态全景图应用范困较广泛,但是由于涉及到不少的代码•有些朋友可能不太喜欢。
这里笔者再为大家推荐一个专业的动态全景图制作软件一一UIeadCOOL360.它操作十分简单,可以将全景图制成屏保、用E-mail直接发送.输出成可执行文件。
第一步:
启动COOl360,•单击NeWPrOjeCt打开NeWPrejeCtWiZard(新的项目向导)对话框(如图13):
在PrOjeCttype(项目类型)中选择''Full360oPanOramaz/:
在PrOjeCtname中输入文件名•再魏击LOCatiOn下的BrOWSe按钮选择保存文件夹•还可以在DeSCnPtiOn中输入关干全景图的一些说明文字。
BBrej∙ctiχpt
厂IiCleanclea■■皐t
IieWPtOjeCtTiZard―StePIOrfJ
MerCeJrOUrPK-01«SIUiiem∙rιivt960*
«as.IUWyyowPhiOtOSov∂rl⅜pbyati⅞*sti5⅛
EFmCEnwe:
∣≡≡≡
Lo∙cαtι-on:
•图13设宜全景图的基木参数
第二步:
单击''下一步〃按钮出现的对话框(如图14),按住Ctrl键分别选择用來制作全景图的照片,然后巾I击Add按钮添加.乳击AddAIl按钮可以添加文件夹中的全部图片:
单•击ACqUire按钮.可以直接从外部数码设备(如:
摄像头、数码相机等)中获取图像。
KeWPrOJeClfiz:
tr(1一一SteP2of3
•图14添加图片
第三步:
图片加入后出现预览窗口(如图15)•下方的按钮可以删除.旋转、缩小或放大图片。
•图15图片侦览窗口
第四步:
单击”下一步"按钮,选择用于拍摄照片图像的相机镜头(如图16)•如果相机镜头不在列表中.可选择程序提供的缺省镜头•也可自定义镜头参数,DiSableWarPing是禁止弯曲,选择后浏览时全景图无弯曲感,DiSableBlending是禁止融合.这样相邻两张相片拼成全景图可见其重叠部分,一般情况下这两个选项都选•以便获得透视变形和边界混合的逼真效果。
•图16全景图拼接设辻窗口
第五步:
单击“完成"切换到AdjUSt窗口,在这里可以调整图片的备种属性。
比如说:
对于拼好的图片中某一幅不满熱可单击该图片•在选项面板中调节参数即可。
ROtate是旋转图像.PerSPeCtiVe产生透视效果、HUe是涮整色调、SatUration调整饱和度∙BrightneSSi«J整亮度,COntraSt调整对比度:
还可通过缺标拖拉來调整幹幅图像间的重叠程度。
若对调整效果不满总,可讯击Undo和Redo两个功能进行取消和重复操作•单击ReSet按钮•恢复调入图像的初始状态。
第六步:
调整满意后」H击VIewer按钮打开自带的浏览器观看动态的全景图•观看时可用鼠标控制全景图运动的方向、速度和大小比例等。
第七步」B击FiniSh按钮,可以选择女种方式输出动态全景图(如图17)。
•图17多种输出方式
单击SaVe按钮.保存十前全景图:
讯击E-mail按钮.将为前全景图转换为EXE文件,并作为电子邮件附件发送冲击Web按钮•以Web页面的形式保存十前全景图,且可在浏览器中观看:
单击SCreenSaVer•按钮,设宜全景图为默认的屏幕保护程序:
也击Prlnt按钮.以平面图形式打印该全景图:
爪击COPy按钮,将该全景图复制到剪贴板上以便其他程序调用:
单击EXPOrt按钮.生成一个可执行文件•执行它就可浏览全景图的内容。
相信看完木专题,大家对全景图应该有了一个从表而到木质的认识吧!
现在你可以拿起你的相机,发挥你的创意•打造出精英且富有视觉冲击力的全景图。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 制作 360 动态 全景