com.supermap.image.processing

类 BlockAbsoluteAccuracyParameter



  • public class BlockAbsoluteAccuracyParameter
    extends Object
    • 构造器详细资料

      • BlockAbsoluteAccuracyParameter

        public BlockAbsoluteAccuracyParameter()
        默认构造函数
    • 方法详细资料

      • isDetectBuildingMask

        public boolean isDetectBuildingMask()
        是否进行建筑物检测,去掉落在建筑物上的检查点。
        返回:
        是否进行建筑物检测,去掉落在建筑物上的检查点。
      • setDetectBuildingMask

        public BlockAbsoluteAccuracyParameter setDetectBuildingMask(boolean value)
        设置是否进行建筑物检测,去掉落在建筑物上的检查点。注意,当去掉建筑物上的检查点时,将会额外花费较多时间。
        参数:
        value - 是否进行建筑物检测,去掉落在建筑物上的检查点。
        返回:
        当前对象
      • getBlockSizeX

        @Deprecated
        public int getBlockSizeX()
        已过时。 
        获取分块列大小
        返回:
        分块列大小
      • getBlockSizeY

        @Deprecated
        public int getBlockSizeY()
        已过时。 
        获取分块列大小
        返回:
        分块列大小
      • getBlockCheckArea

        public double getBlockCheckArea()
        获取块检测面积
        返回:
        块检测面积. 默认值 5, 单位平方千米
      • setBlockCheckArea

        public BlockAbsoluteAccuracyParameter setBlockCheckArea(double value)
        设置块检测面积
        参数:
        value - 块检测面积. 默认值 5, 单位平方千米
        返回:
        当前对象
      • getParallelNumber

        public int getParallelNumber()
        获取并发线程数目
        返回:
        并发线程数目
      • setParallelNumber

        public BlockAbsoluteAccuracyParameter setParallelNumber(int parallelNumber)
        设置线程并发数目
        参数:
        parallelNumber - 并发线程数目
        返回:
        当前对象
      • getSearchRadius

        public double getSearchRadius()
        获取搜索距离,单位为像素
        返回:
        搜索距离
      • setSearchRadius

        public BlockAbsoluteAccuracyParameter setSearchRadius(double radius)
        设置搜索距离,单位为像素,默认值为 40像素
        参数:
        radius - 搜索距离
        返回:
        当前对象
      • getErrorThreshold

        public double getErrorThreshold()
        获取误差阈值,当检查点误差大于指定的误差阈值时,将去掉检查点。单位为像素。
        返回:
        误差阈值。
      • setErrorThreshold

        public BlockAbsoluteAccuracyParameter setErrorThreshold(double errorThreshold)
        设置误差阈值。当检查点误差大于指定的误差阈值时,将去掉检查点。单位为像素。默认为 5像素。
        参数:
        errorThreshold - 误差阈值
        返回:
        当前对象
      • setElevationData

        public BlockAbsoluteAccuracyParameter setElevationData(ElevationData elevationData)
        设置高程数据,当输入的影像为带 RPC 信息的影像时,需要设置高程信息。当输入的影像为正射影像时。不需要设置高程信息。
        参数:
        elevationData - 高程数据
        返回:
        当前对象
      • getElevationData

        public ElevationData getElevationData()
        获取高程数目
        返回:
        高程数据
      • setCheckRegionDataset

        public BlockAbsoluteAccuracyParameter setCheckRegionDataset(DatasetVector checkRegionDataset)
        设置区域精度检测范围
        参数:
        checkRegionDataset - 区域精度检测范围数据集
        返回:
        当前对象
      • getCheckRegionDataset

        public DatasetVector getCheckRegionDataset()
        返回区域精度检测范围
        返回:
        区域精度检测范围
      • getMaxPointsInEachBlock

        public int getMaxPointsInEachBlock()
        返回每个块最大点数目
        返回:
      • setMaxPointsInEachBlock

        public void setMaxPointsInEachBlock(int value)
        设置每个块内最大的点数目
        参数:
        value - 点数目值

Copyright © 2021–2024 SuperMap. All rights reserved.