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()
默认构造函数
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放对象所占用的资源。double
getFuseResolution()
获取结果正射融合影像的空间分辨率double
getMultispectralResolution()
获取结果多光谱正射影像的空间分辨率double
getPanchromaticResolution()
获取结果全色正射影像的空间分辨率double
getResolution()
返回设置的结果影像的空间分辨率,当没有设置空间分辨率时,默认返回0。boolean
isResolutionInMeter()
返回空间分辨率的单位是否为米boolean
isWriteFuseImages()
返回是否写出正射融合影像boolean
isWriteMultispectralImages()
返回是否写出多光谱正射影像boolean
isWritePanchromaticImages()
返回是否写出全色正射影像DomProjectWriteParameter
setFuseResolution(double value)
设置结果正射融合影像的空间分辨率。static void
setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
DomProjectWriteParameter
setMultispectralResolution(double value)
设置结果多光谱正射影像的空间分辨率。DomProjectWriteParameter
setPanchromaticResolution(double value)
设置结果全色正射影像的空间分辨率。DomProjectWriteParameter
setResolution(double resolution)
设置结果影像的空间分辨率DomProjectWriteParameter
setResolutionInMeter(boolean isResolutionInMeter)
设置空间分辨率的单位是否为米。DomProjectWriteParameter
setWriteFuseImages(boolean value)
设置否是写出正射融合影像。DomProjectWriteParameter
setWriteMultispectralImages(boolean value)
设置是否写出多光谱正射影像,如果设置为 true,可以通DomProjectWriteParameter.setMultispectralResolution(double)
设置多光谱影像的分辨率。DomProjectWriteParameter
setWritePanchromaticImages(boolean value)
设置是否写出全色正射影像。
-
-
-
方法详细资料
-
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.