osgEarth无数据像素透明案例 25.nodata.earth
来源:互联网 发布:数据库设计与开发 下载 编辑:程序博客网 时间:2024/06/01 16:27
osgEarth无数据像素透明案例 25.nodata.earth
1) 案例概述
图像的无数据像素,透明显示案例。
2) 软件环境
osgEarth:官方代码库2017.11.09最新代码地址:www.github.com/gwaldron/osgearth
osgEarth编辑器:SXEarth2.8及以上,下载地址:www.sxsim.com
3) 硬件环境
本文编写和案例测试使用的硬件环境:CPU: i5四核,显卡:GTX660,内存:8GB。
(推荐使用英伟达显卡,intel显卡,会出现三维场景中文字显示不全的问题,笔记本双显卡,需要切换到独显。)
4) 编辑测试
案例添加了nodata.tif图像层,该图像用Windows自带的图片工具打开,显示为黑色背景上绘制了一个白色圆形,用Gloable Mapper打开后,查看元数据,含有GDAL_NO_DATA_VALUE 0(注:GDAL可以配置无数据属性)。案例用“GDAL”驱动加载无数据图像时,会自动将无数据像素透明。
显示效果
5) 其他方法1
图像层,“透明-颜色”属性,选中图像,在属性第一行,右键,选择“透明-颜色”属性。例如透明白色:“透明-颜色”值应该为255 255 255 255
6) 其他方法2
图像层,“色度抠像”属性,在色彩调整组里,可以看到“色度抠像”属性,r g b配置需要透明的颜色,“强度”为透明的强度,与指定颜色相似的颜色也会透明。
实例:用PhotoShop或其他图像处理工具的拾色器,拾取需要透明的像素颜色(关闭大气,然后屏幕截图,拾取颜色),这里我们拾取了较深的绿色区,r=39,g=68,b=1,换算为0-1表示,每个数值除以255,r=0.15294,g=0.26667,b=0.0039,配置world-tiff图层的“色度抠像”属性,强度值取0.01和取0.03,效果如下(world-tiff图层后面没有其他图像层,透明区显示为星空背景黑色。)。
强度值取0.01效果
强度值取0.03效果
- osgEarth无数据像素透明案例 25.nodata.earth
- osgEarth地形透明案例 6. fade_elevation.earth
- osgEarth高程配色案例 5. colorramp.earth
- osgEarth脚本属性案例 9. feature_labels_script.earth
- osgEarth颜色反转案例 13.glsl.earth
- osgEarth细节纹理案例 14.detail_texture.earth
- osgEarth地形压平案例 37. feature_elevation.earth
- osgEarth矢量裁剪案例 38. feature_clip_plane.earth
- osgEarth矢量加载案例 39. feature_country_boundaries.earth
- osgEarth shapefile矢量生成三维模型案例 2.boston.earth
- osgEarth波士顿城市建筑生成案例 3. boston_buildings.earth
- osgEarth矢量瓦片tfs生成建筑案例 4. boston_tfs.earth
- osgEarth MBTiles瓦片加载案例 21.mb_tiles.earth
- osgEarth 图层层级范围案例 22.min_max_level.earth
- osgEarth图层显示范围案例 23. min_max_range.earth
- osgEarth图层显示分辨率案例 24.min_max_resolutions.earth
- osgEarth噪波着色混合案例 26.noise.earth
- osgEarth OpenStreetMap在线地图案例 27.openstreetmap.earth
- oracle virtualbox 扩大虚拟机硬盘
- 设计模式----创建型之抽象工程
- Oracle03数据类型
- 拥抱大前端 盘点那些值得你了解的最佳开发实践
- 【第1110期】SVG 路径动画简易指南
- osgEarth无数据像素透明案例 25.nodata.earth
- 【SpringMVC】springmvc与struts2的区别(九)
- 详解 CSS 居中布局技巧
- Android注解学习笔记
- jQuery 变量数字相加
- 模块API之__symbol_get/__symbol_put
- 使用VS2013 + EF6 + .NET4.5 连接Mysql数据库
- ROS_kinetic下rgbdslam_V2的安装和使用
- 设计模式-----创建型之工厂模式