matlab怎样将灰度图转为彩色图

怎样利用matlab将灰色图转为彩色图?MATLAB是一款非常强大的软件,处理数据处理以外,还具有强大的图像处理功能,那怎样在matlab中将灰度图转为彩色图呢?接下来介绍一下matlab将灰度图转为彩色图的步骤和方法。

75af02324b18512c72071712ad334884cce3494c.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

工具/原料

  • 电脑
  • matlab

方式/步骤

  1. 1

    电脑上打开matlab

    1d735518512c8cf12751e986c384cde34a2c464c.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  2. 2

    将要处置的图片保留到matlab工作区

    836a6aee1c324b18acda434453a726334984484c.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  3. 3

    新建一个剧本文件(m文件),在m文件中编写程序便利点窜

    506d92f1d8a7263349730256c02c56ee7a7f444c.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  4. 4

    在新建剧本文件中输入下图所示程序:

    clear

    clc

    I = imread('rice.png'); 

    imshow(I)

    BW = imbinarize(I); 

    CC = bwconncomp(BW);

    L = labelmatrix(CC);

    RGB = label2rgb(L);

    figure

    imshow(RGB)

    RGB2 = label2rgb(L,'spring','c','shuffle'); 

    figure

    imshow(RGB2) 

    4a594f2c8cf1d8a726c4873146e34b2c57ee474c.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  5. 5

    接着点击菜单“保留”和“运行”

    8db0c6a726334884cf148499ddee7b7f870e454c.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  6. 6

    接着在matlab的figure窗口就可以获得图片的处置成果

    d9e638334884cde348db995bf07f860e7d75424c.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_127725684cde34b2c5219b4ca0d0e7c75e4f4434c.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1cca2552c56ee7b7f80f9b3c06ef4fcf5ef0d414c.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  7. 7

    总结:

    1. 打开matlab

    2. 将要处置的图片保留到工作路径,新建剧本文件

    3. 输入程序

    4. 点击保留,点击运行

    5. 在matlab的figure窗口就可以获得图片的处置成果

注重事项

  • 方式良多,此法可供参考
  • 若是喜好请点赞
  • 发表于 2020-07-26 17:01
  • 阅读 ( 545 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论