MultitempFilteringFilter¶
这个应用程序实现了合成孔径雷达图像的Quegan斑点滤波。
描述¶
这个应用程序实现了合成孔径雷达图像的Quegan斑点滤波。它将外核应用于一系列图像。外核是由 MultitempFilteringOutcore 应用程序
参数¶
Input images list -inl image1 image2... Mandatory 
Input image list
**Spatial averaging Window radius ** -wr int Mandatory 
Window radius
Outcore filename -oc image Mandatory 
Outcore filename
ENL filename -enl image [dtype] Mandatory 
Number of images averaged
Directory where filtered files shall be stored. -filtpath string 
Directory where filtered files shall be stored. Default: alongside the input file, or in a subdirectory named 'filtered' if the input image contains a slash in its name.
Available RAM (MB) -ram int Default value: 256 
Available memory for processing (in MB).
实例¶
从命令行执行以下操作:
otbcli_MultitempFilteringFilter -inl s1a_47PQQ_vv_DES_062_20180*.tif -wr 2 -oc outcore.tif -filtpath $TMPDIR/filtered -enl enl.tif
来自Python的评论:
import otbApplication
app = otbApplication.Registry.CreateApplication("MultitempFilteringFilter")
app.SetParameterStringList("inl", ['s1a_47PQQ_vv_DES_062_20180*.tif'])
app.SetParameterInt("wr", 2)
app.SetParameterString("oc", "outcore.tif")
app.SetParameterString("filtpath", "$TMPDIR/filtered")
app.SetParameterString("enl", "enl.tif")
app.ExecuteAndWriteOutput()