- 7
- 0
- 约10.16万字
- 约 20页
- 2017-07-01 发布于河南
- 举报
Matlab常用的图像功能
Matlab常用的图像功能
一 图像的读写
1 图形图像文件的读取利用函数imread()可完成图形图像文件的读取。
A=imread(filename,fmt)
[X,map]=imread(filename,fmt)
[...]=imread(filename)
[...]=imread(filename,idx) (只对TIF格式的文件)
[...]=imread(filename,ref) (只对HDF格式的文件)
通常,读取的大多数图像均为8bit,当这些图像加载到内存中时,Matlab就将其存放在类uint8中。此为Matlab还支持16bit的PNG和TIF图像,当读取这类文件时,Matlab就将其存贮在uint16中。
注意:对于索引图像,即使图像阵列的本身为类uint8或类uint16,imread函数仍将颜色映象表读取并存贮到一个双精度的浮点类型的阵列中。
2 图形图像文件的写入 : 使用imwrite函数。
imwrite(A,filename,fmt)
imwrite(X,map,filename,fmt)
imwrite(...,filename)
imwrite(...,parameter,value)
当利用imwrite函数保存图像时,Matlab缺
原创力文档

文档评论(0)