get raw data
This commit is contained in:
@@ -46,10 +46,8 @@ func (t *TransFrame) Decode(frame []byte) {
|
||||
}
|
||||
|
||||
// 提取图像传输帧中的原始图像数据
|
||||
func (p *Extractor) ExtractOriginalImageData() ([]string, error) {
|
||||
func (p *Extractor) ExtractOriginalImageData(aosDataFile string) ([]string, error) {
|
||||
var sData []string
|
||||
name := filepath.Base(p.params.InputData)
|
||||
aosDataFile := filepath.Join(p.params.TempPath, AOSTempDataPrefix+name)
|
||||
nullFrmCnt := 0
|
||||
|
||||
aosData, err := os.ReadFile(aosDataFile)
|
||||
@@ -116,7 +114,10 @@ func (p *Extractor) ExtractOriginalImageData() ([]string, error) {
|
||||
continue
|
||||
}
|
||||
|
||||
s01 := filepath.Join(p.params.TempPath, fmt.Sprintf("%s_S%d.dat", p.params.DataId, k))
|
||||
s01 := filepath.Join(p.params.TempPath, fmt.Sprintf("%s_%s_S%d.dat",
|
||||
p.params.Satellite,
|
||||
p.params.DataId,
|
||||
k))
|
||||
fo, err := os.OpenFile(s01,
|
||||
os.O_CREATE|os.O_TRUNC|os.O_WRONLY, 0777)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user