查看: 2510|回复: 18

加载 png显示不对

[复制链接]

该用户从未签到

发表于 2015-5-29 00:25:48 来自手机 | 显示全部楼层 |阅读模式
加载 png格式出现左图情况,右图是 earth文件,初次接触 osgearth,请指教
IMG_20150527_090912.jpg
IMG_20150527_090657.jpg

该用户从未签到

 楼主| 发表于 2015-5-29 00:39:42 | 显示全部楼层
图片带有经纬度信息

该用户从未签到

发表于 2015-5-29 11:55:09 | 显示全部楼层
用SXEarth(osgEarth编辑器)试试看,添加方法是:菜单---》添加图层----》 添加图像 --》 输入png文件路径,确定

SXEarth下载地址:http://www.sxsim.com/h-col-106.html

该用户从未签到

发表于 2015-5-29 11:56:54 | 显示全部楼层
也可以将配置好的earth文件直接拖入SXEarth

该用户从未签到

 楼主| 发表于 2015-5-29 20:19:26 | 显示全部楼层
ago 发表于 2015-5-29 11:55
用SXEarth(osgEarth编辑器)试试看,添加方法是:菜单---》添加图层----》 添加图像 --》 输入png文件路径 ...

谢谢 我试试

该用户从未签到

 楼主| 发表于 2015-6-1 08:31:03 来自手机 | 显示全部楼层
ago 发表于 2015-5-29 11:55
用SXEarth(osgEarth编辑器)试试看,添加方法是:菜单---》添加图层----》 添加图像 --》 输入png文件路径 ...

好像无法用 gdal驱动加载 png图片,还有,我的 png附带一个.pgw文件里面内容等下贴图

该用户从未签到

发表于 2015-6-1 09:46:52 | 显示全部楼层
ldxcomeon 发表于 2015-6-1 08:31
好像无法用 gdal驱动加载 png图片,还有,我的 png附带一个.pgw文件里面内容等下贴图


转成tif或者img试试,我们编译的gdal暂时不支持png格式,过两天更新1.3版会支持

该用户从未签到

 楼主| 发表于 2015-6-1 15:18:24 | 显示全部楼层
ago 发表于 2015-6-1 09:46
转成tif或者img试试,我们编译的gdal暂时不支持png格式,过两天更新1.3版会支持

试过Tif可以  我们主要想加载png的,png里面存储图像信息,pgw存储这个位置信息,

该用户从未签到

发表于 2015-6-1 16:40:58 | 显示全部楼层
ldxcomeon 发表于 2015-6-1 15:18
试过Tif可以  我们主要想加载png的,png里面存储图像信息,pgw存储这个位置信息,

png可以,1.3这个礼拜就会出来

该用户从未签到

 楼主| 发表于 2015-6-8 15:21:15 | 显示全部楼层
ago 发表于 2015-6-1 16:40
png可以,1.3这个礼拜就会出来

用1.3  GDAL加载PNG好像也不行啊  我在想是不是PNG库的原因

该用户从未签到

发表于 2015-6-9 14:22:41 | 显示全部楼层
本帖最后由 ago 于 2015-6-9 14:29 编辑


SXEarth1.3支持带有坐标头文件的png格式影像,投影类型选择Geographic (Latitude/Longitude) / WGS84 / arc degrees,可以通过拖拽的方式导入,坐标头文件一般有两个,prj和pgw格式

该用户从未签到

 楼主| 发表于 2015-6-9 16:33:55 来自手机 | 显示全部楼层
一定需要 prj文件吗

该用户从未签到

 楼主| 发表于 2015-6-9 16:35:54 来自手机 | 显示全部楼层
拖进去之后没有选择投影的地方啊

该用户从未签到

 楼主| 发表于 2015-6-9 16:48:21 来自手机 | 显示全部楼层
试了一下   只要在生成.prj文件就可以了,非常感谢

该用户从未签到

 楼主| 发表于 2015-6-9 16:55:07 来自手机 | 显示全部楼层
ago 发表于 2015-6-9 14:22
SXEarth1.3支持带有坐标头文件的png格式影像,投影类型选择Geographic (Latitude/Longitude) / WGS84 / a ...

单张图片只要只要生成一个·prj文件就行

该用户从未签到

 楼主| 发表于 2015-6-9 17:12:56 来自手机 | 显示全部楼层
ago 发表于 2015-6-9 14:22
SXEarth1.3支持带有坐标头文件的png格式影像,投影类型选择Geographic (Latitude/Longitude) / WGS84 / a ...

还请教您一个问题,我有一组序列图像,全部存在一个文件家下面,如果我这样一张一张加肯定很麻烦,osgearth好像支持文件夹路径输入在 url里面然后指定 extensions就自动加载extensions所指定的格式图片,但是这组图像是有区域重叠的可以吗?

该用户从未签到

 楼主| 发表于 2015-6-9 17:18:01 来自手机 | 显示全部楼层
ldxcomeon 发表于 2015-6-9 17:12
还请教您一个问题,我有一组序列图像,全部存在一个文件家下面,如果我这样一张一张加肯定很麻烦,osgear ...

效果图是这样
UC_Photo_001.jpg

该用户从未签到

发表于 2015-6-10 08:47:00 | 显示全部楼层
本帖最后由 ago 于 2015-6-10 08:54 编辑



1. 看起来,你这个数据边缘带有不透明区域,需要合成后才能使用,不然会遮挡

2. 数据的投影类型需要先处理成Geographic (Latitude/Longitude) / WGS84 / arc degrees,输出png格式时选择坐标头文件一起输出,然后可以在SXEarth中拖放导入。

3. SXEarth可以一次拖入多个,如果有重叠情况,先拖入低精度的,后拖入高精度的。

该用户从未签到

 楼主| 发表于 2015-6-10 21:59:00 | 显示全部楼层
ago 发表于 2015-6-10 08:47
1. 看起来,你这个数据边缘带有不透明区域,需要合成后才能使用,不然会遮挡

2. 数据的投影类型需 ...

但是我这个图片是同精度的 就是一组飞机拍下来的序列图像   精度是一样的  是因为边缘透明度的原因吗  但是我一张一张的加载时没问题 的   放一个文件夹里面加载就出现这种情况 按你的意思  是不是这组图像不合成就没法用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表