com.supermap.image.processing

类 DomProjectWriteParameter

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.image.processing.DomProjectWriteParameter
  • 所有已实现的接口:
    IDisposable


    public class DomProjectWriteParameter
    extends com.supermap.data.InternalHandleDisposable
    DOM 处理工程中,输出影像的参数类
    • 构造器详细资料

      • DomProjectWriteParameter

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

      • dispose

        public void dispose()
        释放对象所占用的资源。调用该方法之后,此对象不再可用。
      • getResolution

        public double getResolution()
        返回设置的结果影像的空间分辨率,当没有设置空间分辨率时,默认返回0。
        返回:
        结果影像的空间分辨率
      • setResolution

        public DomProjectWriteParameter setResolution(double resolution)
        设置结果影像的空间分辨率
        参数:
        resolution - 结果影像空间分辨率
        返回:
        当前对象
      • isResolutionInMeter

        public boolean isResolutionInMeter()
        返回空间分辨率的单位是否为米
        返回:
        空间分辨率的单位是否为米
      • setResolutionInMeter

        public DomProjectWriteParameter setResolutionInMeter(boolean isResolutionInMeter)
        设置空间分辨率的单位是否为米。如果为 false,则输入的空间分辨率的单位与原始影像的单位相同。
        参数:
        isResolutionInMeter - 空间分辨率的单位是否为米
        返回:
        当前对象
      • isWritePanchromaticImages

        public boolean isWritePanchromaticImages()
        返回是否写出全色正射影像
        返回:
        是否写出全色正射影像
      • setWritePanchromaticImages

        public DomProjectWriteParameter setWritePanchromaticImages(boolean value)
        设置是否写出全色正射影像。如果设置为 true,可以通 DomProjectWriteParameter.setPanchromaticResolution(double) 设置全色影像的分辨率。输出的全色影像为进行影像处理前的影像,即不会进行拉伸、对比度增强、植被增强等操作。
        参数:
        value - 是否写出全色正射影像
        返回:
        当前对象
      • isWriteMultispectralImages

        public boolean isWriteMultispectralImages()
        返回是否写出多光谱正射影像
        返回:
        是否写出多光谱正射影像
      • setWriteMultispectralImages

        public DomProjectWriteParameter setWriteMultispectralImages(boolean value)
        设置是否写出多光谱正射影像,如果设置为 true,可以通 DomProjectWriteParameter.setMultispectralResolution(double) 设置多光谱影像的分辨率。输出的多光谱影像为进行影像处理前的影像,即不会进行拉伸、对比度增强、植被增强等操作。
        参数:
        value - 是否写出多光谱影像
        返回:
        当前对象
      • isWriteFuseImages

        public boolean isWriteFuseImages()
        返回是否写出正射融合影像
        返回:
        是否写出正射融合影像
      • setWriteFuseImages

        public DomProjectWriteParameter setWriteFuseImages(boolean value)
        设置否是写出正射融合影像。如果设置为 true,可以通 DomProjectWriteParameter.setFuseResolution(double) 设置融合影像的分辨率。输出的融合影像为进行影像处理前的影像,即不会进行拉伸、对比度增强、植被增强等操作。
        参数:
        value - 是否写出正射融合影像
        返回:
        当前对象
      • getMultispectralResolution

        public double getMultispectralResolution()
        获取结果多光谱正射影像的空间分辨率
        返回:
        结果多光谱正射影像的空间分辨率
      • setMultispectralResolution

        public DomProjectWriteParameter setMultispectralResolution(double value)
        设置结果多光谱正射影像的空间分辨率。默认为原始影像的空间分辨率。
        参数:
        value - 结果多光谱正射影像的空间分辨率
        返回:
        当前对象
      • getPanchromaticResolution

        public double getPanchromaticResolution()
        获取结果全色正射影像的空间分辨率
        返回:
        结果全色正射影像的空间分辨率
      • setPanchromaticResolution

        public DomProjectWriteParameter setPanchromaticResolution(double value)
        设置结果全色正射影像的空间分辨率。默认为原始影像的空间分辨率。
        参数:
        value - 结果全色正射影像的空间分辨率
        返回:
        当前对象
      • getFuseResolution

        public double getFuseResolution()
        获取结果正射融合影像的空间分辨率
        返回:
        结果正射融合影像的空间分辨率
      • setFuseResolution

        public DomProjectWriteParameter setFuseResolution(double value)
        设置结果正射融合影像的空间分辨率。默认为原始全色影像的空间分辨率。
        参数:
        value - 结果正射融合影像的空间分辨率
        返回:
        当前对象
      • setIsDisposable

        public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj,
                                           boolean disposable)

Copyright © 2021–2024 SuperMap. All rights reserved.