图像格式转换

 时间:2024-10-14 21:25:52

1、dither函数,用于实现图像的抖动,其调用格式如下: X=dither(RGB,map);将真彩图的颜色图索引图 X=dither(I);将灰度图转换成二值图示例:利用dither将灰度图抖动成二值图编写对应的m文件如下: clear all; I=imread('coins.png'); bw=dither(I); subplot(1,2,1) imshow(I); title('原始灰度图') subplot(1,2,2) imshow(bw); title('二值图');程序运行结果如下图:

图像格式转换

3、mat2gray函数将数据矩扃渚释夭阵转换为灰度图像,其对应的调用格式如下:I=mat2gray(A,[max,mi荏鱿胫协n]):按照指定的区间将数据矩阵A转换为灰度曲线:示例:利用mat2gray函数将矩阵数据转换为灰度图编写对应的m文件如下: I=imread(‘tire.gif’); A=filter2(fspecial('sobel'),I); B=mat2gray(A); subplot(1,3,1) imshow(I); title('原始图像'); subplot(1,3,2) imshow(A); title('矩阵数据图像') subplot(1,3,3) imshow(B); title('矩阵数据转换为灰度图');程序运行结果如下图:

图像格式转换

5、ind2gray函数,ind2rgb函数分别表示将索引图转换为灰度图,真彩图,其调用格式如下: I=ind2gray(淌捌釜集X,map); RGB=ind2rgb(X,map);示例:利用ind2gray函数,ind2rgb函数将索引图分别转换为灰度图和真彩图编写对应的m文件如下: clear all; load trees; I=ind2gray(X,map); RGB=ind2rgb(X,map); subplot(1,3,1) imshow(X,map); title('原始索引图') subplot(1,3,2) imshow(I); title('灰度图'); subplot(1,3,3) imshow(RGB); title('真彩图');程序运行结果如下图:

图像格式转换
  • 不鸽语音如何进行充值
  • 王牌竞速星光誓言外观怎么得到?
  • 浪漫的蜘蛛侠攻略
  • 如何在党史学习教育活动中筑牢理想信念
  • 文轩《世界上的另一个我》歌词内容是什么
  • 热门搜索
    宜昌旅游景点介绍 淮南旅游 重庆旅游公司 酷讯旅游网 吴忠旅游 红色旅游的意义 旅游天气 郑州旅游公司 长海县旅游 佛山旅游攻略