已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
HDR制作软件HDR Shop 使用教程快速指引打开图片,你可以在File菜单下选取Open,当然也可以把图片拖拽进入HDR Shop的窗口,按照上述方法你还可以同时打开多个文件。 如果你打开的图片是高动态范围的,他将会立即打开,如果你的图片是低动态范围的,HDR Shop会谈出请指定相机特性曲线的对话框。 出现这个窗口的原因是HDR Shop在内部是以数字方式存储图片的象素点,这些数字的大小由相应的象素点所表示的光线数目决定。但是,传统图像文件所使用的8-bit的存储图片的方式并不具有这一特性。比如,在一张jpeg格式的图片里,一个数值为200的象素点的亮度并不是另一个数值为100的象素点亮度的2倍。事实上在大多数格式下,刚才举的例子的亮度差别会达到4倍左右。那是因为大多数我们遇到的这个对应关系都是一个gamma 2.2 的映射关系(至少在PC机上是如此)。这意味着,原始象素点的亮度经过2.2次方之后得到的才是你在屏幕上看到的亮度,所以对于大多数图像,你可以使用默认的gamma 2.2的曲线,但是如果你想要更精确的话,你可以按照另外一篇相机反应曲线校正 的教程来操作。你可以通过下面的对话框上的自定义曲线按钮来读取你自己的相机反应曲线。 下面是一些基本的界面操作相机曲线校正许多相机的默认gamma映射并不是2.2,而是差的比较远,所以我们必须自己得到你所使用的相机的相机反应曲线。我们把这个过程称为“相机反应曲线校正”其实操作时非常简单的,你需要使用已知的曝光值对同一个场景拍摄几张照片,曝光值越接近越好。我推荐的stop间隔是1/2至1/4之间,虽然对大部分相机你使用1个stop间隔也可以。如果你的曝光值取得恰当的话(换句话说就是,你的照片里暗部,亮部,以及中间过渡部分都有能分辨的细节),校正仅仅需要两张照片就够了,但是大多数情况下你不得不使用4张或5张照片来得到较好的结果。我们先把前述的照片拍好,然后在HDR Shop里打开曲线校正工具,菜单位于Create-Calibrate Camera Curve,点击Select Image Sequence 按钮来选择你拍的一系列照片,此时将会打开一个对话框 Select Calibration Image Sequence ,点击Load Images按钮来选择文件。已经读取的文件会自动按照sort竖栏的指示排序,此栏里默认存储的是象素平均亮度,你可以自己修改这些数值来使图片文件按照正确的顺序排列。下面我们需要做的是告诉软件每张图片的曝光值,你可以使用的输入方式有4种,比如说 Abs. Stops ,这个是每张图片的实际曝光值,又或者Rel. Stops,这个是这张图片与前一张图片的曝光差距(即相差几个stop)。scale栏里存储的是一个乘积因子,如果是1的话就是不变,我们还是看 Abs. Stops或者Rel. Stops这两栏。如果你的图片序列的曝光间隔都是一个stop,你也可以选择预设的曝光差距s:14reset Scale Increments. attachment=808 attachment=809 attachment=810 如果你不小心选错了文件,你可以单击它使它高亮显示,然后单击 Remove 按钮. 默认情况下,你输入的数值是同时对应三个通道的(红,绿和蓝),如果你想要对每个通道输入不同的数值,你可以在Select Channel(s) 的下方自己选择通道,这个功能的设计主要是考虑到你拍摄的时候使用了滤光镜来控制曝光度的情形,因为虽然顾名思义,但是 Neutral Density 中密滤光镜(又称中灰镜,ND镜,减光镜)并不是完全中立的(换句话说,比如说你的ND镜会更多的阻碍蓝光,红光阻碍的少一些,我想不同厂商的产品会有所不同)当你输入了所有有关你图片的信息以后,点击OK按钮,这些图片数据将会被软件读取,然后你会回到Calibrate Camera Response Curve对话框,现在你可以开始点击Go按钮让软件开始计算了。上图中部蓝色的十字交叉可以用来控制曲线的大小显示,他对solver的计算是没有影响的,只是用来放大局部曲线让你更好的观察的。如果需要的话,你还可以调节规格化因子(换句话说就是使曲线平滑)来减少曲线的锯齿,当然这是在你觉得实际的曲线本就不应该有锯齿跳跃的地方,你只要勾选regularize 复选框就可以打开曲线平滑功能,并且使用下面的滑动条来调节曲线的平滑程度。你还可以通过移动图像底部的蓝色箭头来选择有效的象素范围,在下图所示的范围中,相机将高于亮度160的象素部分都截掉了,这会使 solver比较迷惑,不知道该怎么办,我们如果把箭头移的超过160,就会发现solver能够计算出一个好的结果了,换句话说就是你可以限定有限范围,但是不能太过。 一旦你得到了比较满意的曲线,你可以停止solver的计算,并且把曲线存储下来以备使用如何华丽的拍摄一个钢球术语: light probe 就是一个包含了所有方向的 (360 全景的) 高动态范围图像.因为这张图片记录了来自所有方向的光线信息,并且记录了比普通图片动态范围大的多的动态范围,light probe可以被用来提供直射光线的测量信息。正因为如此,他们可以在渲染时被用来提供真实的灯光环境和背景。本教程描述的是如何使用HDRShop来生成一张light probe 图像. 大体上有以下几个步骤: 首先, 我们要为一个反光球 拍摄照片. 然后,我们要 裁剪拍摄到的图片 (当然是沿着球的边缘裁剪)l, 再然后是 找到不同图片上位置对应的点. 刚才找到的点可以让我们展开并旋转图片 以使得它们可以互相匹配. 最后我们 合并 展开并旋转了的图片, 我们得到最终的 light probe. Step 1) 拍照片得到light probe 的方法之一是拍摄一个反光性很强的球的 HDRI 图片,这些球你可以在这里买到 Precision Grade Chrome Steel Balls ,零售商是 McMaster-Carr.假定你的相机和球是正对着的,那么只拍摄球的一张照片是不能覆盖到所有光线来向的。因为从球的视角来看,所有能被球看到的景物,都在我们的照片里被球反射了出来。 不幸的是,球边缘的反射图像拉伸变形非常严重,当进行展开操作之后此处的图片质量会很差。此外球中部的反射将会出现用来拍照的照像机,这将会损失一部分背景。为了解决上述的这些问题,我们可以从不同的角度拍摄两张照片,并将这两张照片融合来移去照像机和图片质量差的区域. 因为这两个不好的地方一个是直接对着相机,另一个地方是与相机垂直的,所以这两张照片的拍摄角度间隔应该是90(见图一)。这样子采样质量差的区域和相机的干扰在两张不同的相片中都会处在不同区域(注意,如果你是以180角度间隔拍摄的话是不行的,因为这样子的话,一张图片的采样质量差的区域在另一张图片里将会是相机的位置,反过来也是一样)你应该拍出的两张照片是下面这个样子的(已经拼合为高动态范围的)attachment=814 attachment=815 如果你想要使用我所使用的示例图片,可以自此处下载: graceA.hdr, graceB.hdr注意,如果你是骨灰级玩家的话,就算拍照的时候球的和底部被截掉了少许也是没有关系的,因为这些部分会被其他的照片弥补填充。 然后你可以使用HDRShop将这两张图片展开并旋转,使得他们的朝向匹配.Step 2) 裁剪图片下一步是沿着反光球的边缘裁剪图片:Step 3) 在两张图上找到对应的点为了使这两张图片能够对起来,我们需要找到这两张图片之间的角度差距有多大。HDRShop可以半自动的完成这一操作,但是你必须得告诉软件两个对应的点(分别在两张照片里找到同一个点的位置)最简单的方法是使用Point Editor,你可以在菜单Window下面找到他(如果你已经打开了Panoramic Transform 窗口只要取消退出就可以了),Points窗口打开以后,按着Ctrl键单击就可以创建一个点,你可以拖动已经存在了的点。我们这里每个图片上需要两个点,放置在同一个实际 feature上。下图中我选择的是两盏灯光。attachment=816 在现在的免费版的 HDRShop1.0里,你需要自己手动记下这些坐标值, (以后的版本会自动填写这些值) 我们的示例中,坐标值为:X Y Image A: 93.18750 140.93750 236.18750 198.06250 Image B: 233.87500 186.12500 417.43750 187.56250 Step 4) 展开并旋转图片现在我们可以用HDRShop来对上面图片中的一张进行3D旋转,这样他才能和另一张图对起来,同时我们要将图片展开为 light probe (angular map) 全景格式。我们需要使用的功能是Panoramic Transform ,菜单在Image-anorama-anoramic Transformations.attachment=817源图片就是你想进行展开操作的图片,目标图片可以不设,默认为 新建图像. 我们的源图片类型应该是 mirrored ball, 而我们的目标图片应该是 Light Probe (Angular Map) format. 你可以把目标图片的分辨率改为需要的尺寸,如果你想要更好的质量你还可以增加supersampling的值. 我们这里要做的是把图片B直接展开,不做旋转,对图片A既展开又旋转,以使他匹配图片B。所以我们选择图片B作为我们的源图片,旋转选择In None ,然后点击OK.这将会把图片B展开. 现在回到 Panoramic Transform 对话框, 我们可以对图片A进行类似的操作,不过这里要在 3D Rotation下选择 Match Points .attachment=818 单击 Settings按钮,我们在这里输入刚才记下的坐标值 :attachment=819 此时我们是旋转图片A使其匹配图片B. 所有的输入区域都填好以后,点击OK。现在你应该看到的是如下所示的两张light-probe& nbsp;格式的全景图: attachment=820 现在你可以把点的显示关闭了,或者把他们删掉,或者去选Points窗口里的Display菜单下的Show . Step 5) 合并图片最后一步是合并图片,我们这里需要一个遮罩,其实就是一个图片,像素点亮度为0的地方我们就使用图片A,亮度为1的地方我们就使用图片 B,亮度值为中间过渡部分的我们就使用AB融合的结果。你可以在任何图片处理程序里创建这个遮罩,但是Adobe 的Photoshop具有一些更加简捷的功能. 如果你对Photoshop很熟悉的话,你可以将刚才我们得到的两张全景图存成JPEG,然后把他们导入 Photoshop,你可以把一张图片作为一个图层放在另一张图片上面,然后在这个图层上加遮罩。这样当你绘制遮罩的时候你可以看到最终的效果。如果你没有Photoshop,你可以直接画一个遮罩来试验。遮罩画好以后,把它存为Windows BMP, TIFF或者随便什么其他HDRShop支持的非压缩图片格式。 下面是完成了的遮罩的效果: 下一步就是在HDRShop中打开这个遮罩. 然后使用这个遮罩来融合两张全景图,菜单在Image-Calculate,填入以下参数: attachment=822 这将会使用我们绘制的遮罩来融合图片B和A结果如下下面的就是我们完成了的light probe! 两个相机和采样差的区域都被移除了,已经可以用来作为渲染时的环境照明了. 使用相机反应曲线来构建HDR图片HDRShop的能力就是将一系列的普通的以不同的快门速度拍摄的24-bit的图片组合为一张高动态范围的图片。拍摄的时候相机的位置应该保持静止不动,并且曝光值的范围应该满足以下要求,那就是在最长曝光时间的时候也要保持场景的最暗处也要清晰可见,在最短曝光时间下图片的最亮部分也不要是全白 你决定好了最小和最大曝光程度以后,就要选择一个曝光间隔。曝光间隔的影响因素有很多,其中尤为重要的是你自己获取的相机反映曲线的校正质量如何。详细步骤请查看教程 校正相机的反应曲线 . 如果你没有反应曲线,这里我推荐的方法是你最好以你的相机的最小曝光间隔来拍摄这一系列照片,比如以一个stop的间隔。如果你有相机的反应曲线,你可以适当放大图片拍摄的曝光间隔,比如3个stop,但首要的一点注意事项是,不要把图片最小最大曝光范围跨度搞得太小,所以当你不能确定的时候,就以1个stop的间隔来拍摄这些照片,这样的话,就算你的相机反应曲线校正的不是很精确,你也能得到还不错的结果。 选择Create菜单下的Assemble Image Sequence将会弹出 Assemble HDR Image from LDR Sequence 的对话框. 字太多?看得不耐烦了吧?不过这段要认真看了,想把手头是图片资料转换成HDR就是这了首先你需要打开你拍摄的一系列LDR图片序列,单击Load Images 按钮选择相应的文件序列,这些选中的文件应该出现在下面的表格里 下部表格里出现的图片应该是按照最短曝光时间到最长曝光时间的顺序排列的。HDRShop会自动的按照像素点的平均亮度来排列这些图片,这个计算出来的平均亮度会显示在sort栏里,当然如果你想改变图片排列的顺序的话,你也可以自己手动输入这一栏的内容. 下一步是制定你拍摄这些图片的相机反应曲线. 正如上面所提到的,这个曲线可以按照前一个教程 的叙述来生成。单击 Change按钮可以选择你自己的相机反应曲线。如果你知道你所使用的相机使用的是标准的gamma曲线或者是一条线性的曲线的话,你也可以直接输入对应的gamma值。很多相机的gamma曲线都很接近2.2或者要不然他们就是线性的(gamma曲线为直线),也就是gamma值为1.0。如果你想要更好的结果,就要使用自己获取的你的相机的独特的反应曲线。你可以单击Custom Curve选项标签,并且输入自定义曲线的文件名,或者你可以点击Browse来选择你的曲线文件。如果 Renormalize Curve复选框选中了的话,HDRShop将会自动缩放曲线以使得最大值为1,对于我们现在从一系列LDR图片来构建HDR图片的工作来说,这个选项应该始终保持被选中。选好了合适的曲线后,点击OK 下一步,你需要告诉每张图片的曝光参数,这些参数可以对每个颜色通道指定,也可以对整幅图片指定。在大多数情况下,不同颜色通道的相对曝光度都是一样的。所以你应该选中 Select Channels 区域里的R=G=B 选项。如果你只选择了一个特定的颜色通道,那么下面表格里输入的数值就应该是只对应于你所选择的通道。 位于 Calculate Scale Increments 里的 Calculate 按钮是让 HDRShop 试着自己计算出这一系列图片的相对曝光度增量。然而,这个功能只有在这些图片的曝光度间隔非常接近的时候,并且相机曲线已知的时候才能发挥作用。一般来说,你应该拍摄的时候记录下这些相对曝光值并且手动输入这些数值。 大多数时候,这些图片的曝光度间隔都是一样的,这时候你可以单击Use Preset Scale Increments 区域里的某个预设值,如果你的间隔不在这里面,你可以单击按钮Other. 并手动输入你的间隔. 当你选择了f-stop 的增量间隔以后,你会发现Relative Stops这一栏里的内容会和你选择的f-stop 数值一样,这一栏表示的的是当前的这一张图片比前一张亮多少个stop,类似的,Relative Scale这一栏表明的是当前图片比上一张亮多少倍,Absolute Scale 表示的是当前图片比这一系列图片中的第一张亮多少倍。scale的数值其实是f-stop的以2为底的对数值,这是因为f-stop其实是曝光度的指数表示。如果图片是在一个非均一的f-stop增量下拍摄的,你可以自己手动输入这些值,只要在相应表格里输入就可以了,当然这会影响到表格里其他部分的相关数值。 最后,当图片都选好了,相机曲线也选择了,相对亮度数值也输入好了之后,这时点击Generate Image 按钮来将这一系列LDR图片拼成一张单独的HDR图片最后全景图图片展开方式转换 HDR Shop 可以用来在下列展开方式下重新采样全景图图片: attachment=825Mirrored Ball (360x360 degrees)attachment=826 Mirrored Ball 180 Degree Close attachment=827 Angular Map (Used in the Light Probe Gallery) attachment=828 Cube Map (Vertical Crossattachment=829 Latitude/LongitudeThe mirrored ball 格式其实是一个反光球的照片(假定这张照片是正交投影到屏幕上的),并且这张照片经过裁剪以使得他的边缘刚好和图片的边缘紧挨着。当剪切的时候,HDR Shop能够显示裁剪边界,只要你打开Select Menu-Draw Options下的Circle选项,你也可以使用裁剪功能在你的图片周围创造出黑色背景,首先你要在菜单Select Menu-Select Options处 去选Restrict Selection to Image 的选项,然后你就可以选择比原图片要来得更大的裁剪区域。这两个选项可以帮助你得到一个较好的裁剪,即使是不是反光球的所有边界都在照片的画面内也是一样。 close-up 类型的展开方式使用的也是与 mirrored ball同样的映射方式,只不过它被裁剪过,只显示中心的180度的环境(此处请允许我梦过去,因为我也不知道我在说什么). angular map 格式与mirrored ball 格式类似,不同之处在于 radial dimension 是与角度成线性关系的,而不是像mirrored ball 是越靠近边界就变形越大的,这种方式可以在边界处得到稍好的图像质量。 cube map 格式没有什么好说的,你可以把它折成一个立方体,然后放置观察者在立方体中部,这样就可以使全景图发挥效用了,这种格式通常被多数硬件3D图像加速卡支持 latitude/longitude mapping 只是像展开地
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 航空航天采购合同协议书
- 沈阳理工大学《C++程序设计》2022-2023学年期末试卷
- 2024居间合同样本
- 2024试用期内是否要签合同
- 2024中外合资经营企业合同制造厂
- 2024家装装修的合同范本
- 糖尿病蛋白质的摄入
- 4人合伙人协议书(2篇)
- 租赁协议书(2篇)
- 关于银行实习日记模板汇编六篇
- 天津市河西区2023-2024学年九年级上学期期中英语试题
- 8.3 法治社会 课件高中政治统编版必修三政治与法治
- 河北省唐山市滦南县2024-2025学年七年级上学期10月期中数学试题
- GB/T 44653-2024六氟化硫(SF6)气体的现场循环再利用导则
- GB/T 44540-2024精细陶瓷陶瓷管材或环材弹性模量和弯曲强度的测定缺口环法
- 道路交通安全法律法规
- 2024年新北师大版数学一年级上册 第4单元 10以内数加与减 第9课时 可爱的企鹅 教学课件
- 外研版(2019) 选择性必修第四册 Unit 5 Into the Unknown Understanding ideas教案
- 中班健康课件《认识五官》
- 2024~2025学年度八年级数学上册第1课时 等边三角形的性质和判定教学设计
- 江西九江富和建设投资集团有限公司招聘笔试题库2024
评论
0/150
提交评论