您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在python或java中将geotiff转换为jpg?

如何在python或java中将geotiff转换为jpg?

您可以gdal.Translate为此使用。

您可以在这里阅读文档

from osgeo import gdal

options_list = [
    '-ot Byte',
    '-of JPEG',
    '-b 1',
    '-scale'
]

options_string = " ".join(options_list)

gdal.Translate(
    'save_image_path.jpg',
    'image_path.tif',
    options=options_string
)

上面的代码仅创建了一个带1缩放到字节范围的jpg文件。您可以通过添加'-b 2'等来添加更多频段。另外请注意,小数位会自动将整个范围包装为字节范围。如果您喜欢其他东西,可以使用'-scale min_val max_val'它来指定自己喜欢的范围,因为通常不需要最低或最高值。

python 2022/1/1 18:26:43 有476人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶