IDL第六章图像处理教程范本.ppt

面向对象程序设计——IDL 第六章 图像处理 第六章 图像处理 6.1 图像读写 6.2 图像颜色显示 6.3 图像重采样 6.4 图像裁剪 6.5 图像旋转 6.6 图像平滑 图像的实质 事实上,任何类型的二维数据集都可认为是一幅图像。 图像就是对二维数据或二维数据集采用不同的颜色显示的结果。 要在一个8位的显示设备上显示图像数据,就必须将图像数据调整为 0~255之间的字节型数值。 要在一个24位的显示设备上显示图像数据, 24位图像的RGB值必须调整成字节型数值。 因为图像总是以字节型数值显示,所以图像总是以字节型数组来存储。 6.1 图像读写 以jpg格式为例 读 filename=dialog_pickfile() read_jpeg,filename,image 写 filename=d:\12.jpg img=indgen(3,200,200) write_jpeg,filename,img,true=1 注意:写的时候如果是单波段的(数据是单个二维的),true关键字省略 6.2 图像颜色显示-颜色模式 颜色模式:分索引模式和真彩色模式 索引模式:在24位显示器显示8位图像 Device,decomposed=0;关闭颜色分解器 Loadct,num;装载颜色表,0代表灰度值,取值范围从0-41,显然,每个表中最多有256种颜色值 如果不装载颜色表,默认使用灰度值显

文档评论(0)

1亿VIP精品文档

相关文档