IDL中 用 ENVI_ENTER_DATA 读入分类数据class,如何写?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/21 08:03:51
IDL中 用 ENVI_ENTER_DATA 读入分类数据class,如何写?
比如class 为分5类的数据,像素值为10的一类,为20的一类,为30的一类,为40的一类,为50的一类,如何写可以直接在ENVI 波段列表中显示?
这样写可以吗
class=Byte((ima eq 10)+1*(ima eq 20)+2*(ima eq 30)+3*(ima eq 40)+4*(ima eq 50))
ENVI_ENTER_DATA,class,file_type=file_type,class_names=class_names,lookup=lookup,num_classes=4+1
比如class 为分5类的数据,像素值为10的一类,为20的一类,为30的一类,为40的一类,为50的一类,如何写可以直接在ENVI 波段列表中显示?
这样写可以吗
class=Byte((ima eq 10)+1*(ima eq 20)+2*(ima eq 30)+3*(ima eq 40)+4*(ima eq 50))
ENVI_ENTER_DATA,class,file_type=file_type,class_names=class_names,lookup=lookup,num_classes=4+1
不可以的,注意,class_name = 类名,file_type = 文件名;后面的都是要输入envi的变量,需要预定义内容!
ENVI_ENTER_DATA,data,class_names='band'+StrTrim(indgen(5),2),num_classes=5,lookup = bytarr(3,5), file_type = ENVI_FILE_TYPE('ENVI Classification')
再问: class=Byte((ima eq 1)+2*(ima eq 2)+3*(ima eq 3)+4*(ima eq 4)) class_names=['unclassified','class 1','class 2','class 3','class 4'] lookup=[[0,0,0],[255,0,0],[0,255,0],[0,0,255],[255,255,0]] file_type = ENVI_FILE_TYPE('ENVI Classification') ENVI_ENTER_DATA,class,file_type=file_type,class_names=class_names,lookup=lookup,num_classes=4+1 这样写可以吗?
再答: 别老这么问,你试了结果对不? 一运行就能看到啊!!
ENVI_ENTER_DATA,data,class_names='band'+StrTrim(indgen(5),2),num_classes=5,lookup = bytarr(3,5), file_type = ENVI_FILE_TYPE('ENVI Classification')
再问: class=Byte((ima eq 1)+2*(ima eq 2)+3*(ima eq 3)+4*(ima eq 4)) class_names=['unclassified','class 1','class 2','class 3','class 4'] lookup=[[0,0,0],[255,0,0],[0,255,0],[0,0,255],[255,255,0]] file_type = ENVI_FILE_TYPE('ENVI Classification') ENVI_ENTER_DATA,class,file_type=file_type,class_names=class_names,lookup=lookup,num_classes=4+1 这样写可以吗?
再答: 别老这么问,你试了结果对不? 一运行就能看到啊!!
IDL中 用 ENVI_ENTER_DATA 读入分类数据class,如何写?
IDL 中如何在10与20之间产生随机数?
ansys如何读入txt文本中的地震波数据
MATLAB从文本文档中读入一组数据,画分布图
Matlab中如何画出数据分类结果的图形?
利用IDL编写了k-means算法,对遥感图像进行分类,然后如何对不同的类别赋予不同的颜色显示图像?
用Mathematica 怎样写语句 从文件中读入一维数组,怎样输出数组到另一个文件中?
遥感TM数据对土地利用/覆盖分类中,如何利用土地利用转移概率矩阵,对监督分类 结果进行修正.
Matlab中如何画出一堆一维数据进行分类后的图形?
在excel中求不同项目的和,如何输入公式.例如A列中有多种分类,B列是各分类的多项数据,求同类别的总和.
地理数据是如何分类和编码的?
用Envi+IDL软件怎么看图像分辨率