From eb1cb69f63af34eb614fa9093e69bf1051b8fafb Mon Sep 17 00:00:00 2001 From: 张洋洋 <10611411+yang-yang-z@user.noreply.gitee.com> Date: 星期二, 21 一月 2025 11:12:37 +0800 Subject: [PATCH] [add]管线json --- src/main/java/com/se/simu/utils/TiffToRGBUtil.java | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/se/simu/utils/TiffToRGBUtil.java b/src/main/java/com/se/simu/utils/TiffToRGBUtil.java index f6047e1..ee40227 100644 --- a/src/main/java/com/se/simu/utils/TiffToRGBUtil.java +++ b/src/main/java/com/se/simu/utils/TiffToRGBUtil.java @@ -14,7 +14,7 @@ public class TiffToRGBUtil { public static void main(String[] args) throws Exception{ - tifToPng("D:\\鍩庡競鍐呮稘\\sem\\DEM.tif","D:\\鍩庡競鍐呮稘\\sem\\DEM.png"); + tifToPng("D:\\鍩庡競鍐呮稘\\sem\\DEM.tif","D:\\鍩庡競鍐呮稘\\sem\\DEM.png"); } public static void tifToPng(String tifPath, String pngPath) throws Exception { // 娉ㄥ唽鎵�鏈夌殑 GDAL 椹卞姩 @@ -44,7 +44,7 @@ // 鍋囪楂樺害淇℃伅瀛樺偍鍦ㄥ儚绱犲�间腑 double pixelHeight = pixelValue * geoTransform[5]; //height = -10000 + ((R * 256 * 256 + G * 256 + B) * 0.1) - int value = (int) (pixelHeight + 10000) * 10; + int value = (int) ((pixelHeight + 10000) * 10); //value=(R * 256 * 256 + G * 256 + B); int r = value / (256 * 256); value = value % (256 * 256); -- Gitblit v1.9.3