保留可配置入口,未启用
This commit is contained in:
@@ -83,9 +83,8 @@ func PansharpenIHS(panImage, mssImage gocv.Mat) gocv.Mat {
|
||||
return fused16U
|
||||
}
|
||||
|
||||
func GDALPansharpen(panTiff, mssTiff string) (string, error) {
|
||||
fusedTIff := strings.Replace(mssTiff, "MSS", "FUS", -1)
|
||||
os.MkdirAll(filepath.Dir(fusedTIff), 0755)
|
||||
func GDALPansharpen(panTiff, mssTiff, fusedTiff string) error {
|
||||
os.MkdirAll(filepath.Dir(fusedTiff), 0755)
|
||||
// pansharpenCmd := exec.Command("gdal_pansharpen.py", "-w 0.6 -w 0.1 -w 0.3 -w 0 -b 3 -b 2 -b 1", panTiff, mssTiff, fusedTIff, "-r cubic", "-of GTiff")
|
||||
pansharpenCmd := exec.Command("gdal_pansharpen.py",
|
||||
"-w", "0.4", "-w", "0.2", "-w", "0.4", "-w", "0",
|
||||
@@ -93,11 +92,11 @@ func GDALPansharpen(panTiff, mssTiff string) (string, error) {
|
||||
"-r", "cubic", "-of", "GTiff",
|
||||
panTiff,
|
||||
mssTiff,
|
||||
fusedTIff)
|
||||
fusedTiff)
|
||||
log.Println("Run Command: ", pansharpenCmd.String())
|
||||
pansharpenCmd.Stdout = os.Stdout
|
||||
pansharpenCmd.Stderr = os.Stderr
|
||||
return fusedTIff, pansharpenCmd.Run()
|
||||
return pansharpenCmd.Run()
|
||||
}
|
||||
|
||||
func GDALTranslate(srcTiff, dstJPG string) error {
|
||||
|
||||
Reference in New Issue
Block a user