流程图 2025-12-25 Github开源项目 無 flowchart TD Start([开始]) --> Upload[上传文件: 波段/MTL/QA/裁剪矢量] Upload --> Parse[解析输入参数\n输出目录 / 裁剪范围 / 合成类型 / 云掩膜开关] Parse --> MTL{MTL 是否提供?} MTL -->|是| ReadMTL[读取 MTL\n更新辐射定标参数] MTL -->|否| DefParam[使用默认参数] Parse --> Cloud{是否应用云掩膜?} Cloud -->|是| ReadQA[读取 QA\n生成云掩膜] Cloud -->|否| SkipCloud[跳过云掩膜] Parse --> BandLoop[逐波段处理] BandLoop --> DN2Rad[DN → 辐射亮度] DN2Rad --> Rad2Ref[辐射亮度 → 反射率] Rad2Ref --> DOS[DOS 大气校正] DOS --> MaskCheck{有云掩膜?} MaskCheck -->|是| ApplyMask[云像元置 0] MaskCheck -->|否| KeepVal[保持原值] ApplyMask --> SaveBand[保存波段结果] KeepVal --> SaveBand SaveBand --> Clip{需要裁剪?} Clip -->|是| DoClip[按范围/矢量裁剪] Clip -->|否| NoClip[保留原尺寸] NoClip --> Composite{需要合成影像?} DoClip --> Composite Composite -->|是| MakeComp[合成/NDVI 生成] Composite -->|否| SkipComp[跳过合成] MakeComp --> SumOut[输出汇总] SkipComp --> SumOut SumOut --> RetResult[返回结果] Loading content...
评论已关闭