pansharpen by ESRI method
This commit is contained in:
11
cmd/fus.go
11
cmd/fus.go
@@ -7,6 +7,7 @@ import (
|
||||
"github.com/airbusgeo/godal"
|
||||
"github.com/sirupsen/logrus"
|
||||
"github.com/spf13/cobra"
|
||||
"starwiz.cn/sjy01/image-proc/pkg/fusion"
|
||||
producer "starwiz.cn/sjy01/image-proc/pkg/producer"
|
||||
)
|
||||
|
||||
@@ -30,12 +31,18 @@ var fusCmd = &cobra.Command{
|
||||
fusReport = filepath.Join(outputDir, id+"_report.xml")
|
||||
}
|
||||
|
||||
err := producer.GDALPansharpen(panImage, mssImage, filepath.Join(outputDir, fusedTiff))
|
||||
godal.RegisterAll()
|
||||
|
||||
// err := producer.GDALPansharpen(panImage, mssImage, filepath.Join(outputDir, fusedTiff))
|
||||
// if err != nil {
|
||||
// logrus.Fatal(err)
|
||||
// }
|
||||
|
||||
err := fusion.Pansharpen(panImage, mssImage, filepath.Join(outputDir, fusedTiff), fusion.ESRI)
|
||||
if err != nil {
|
||||
logrus.Fatal(err)
|
||||
}
|
||||
|
||||
godal.RegisterAll()
|
||||
producer.GTiffToJPG(filepath.Join(outputDir, fusedTiff), filepath.Join(outputDir, id+".jpg"), "FUS", true)
|
||||
|
||||
var report producer.Report
|
||||
|
||||
Reference in New Issue
Block a user