西班牙
斯潘4
我正在进行的项目要求我获取geotiff并使用JPEG压缩方法将其压缩到75级,并将其写入另一个投影。问题是,当我删除Alpha波段(JPEG压缩不支持超过3个波段)时,它会留下一个黑色边框,在Alpha波段仍然连接的情况下,该边框通常是透明的。
我可以使用LZW压缩方法,但是与JPEG压缩相比,压缩后的大小差异相当大
有没有办法插入回阿尔法带保持黑色边框透明,甚至有办法剪辑压缩后的黑色边框。
我还应该提到的是,黑色的边界来自于图像被投影和轻微的旋转。任何帮助都将不胜感激!
您好!@阿科特,
在我看来,这里有几个选择。
一添加alpha波段并为所有黑色像素设置透明值-这可能会导致数据中存在真正的黑色像素的问题
二在重新投影之前为每个光栅提取一个边界框,并重新投影该框。写出带有光栅文件名属性的框。你可以用这个盒子把背板夹起来。
三。保存到jpeg时保留原始图像未投影-然后添加alpha band并在读取jpeg时重新投影。
选项2或3可能是维护数据完整性的最佳选项,但是,jpeg是一种有损格式,因此如果数据完整性不是那么重要,那么选项1可能值得考虑。
?2019安全亚搏在线软件公司|法律