【问题标题】:Grayscale of an image图像的灰度
【发布时间】:2014-03-25 01:54:33
【问题描述】:

我有一张 960*1280 unit8 的灰色图片,那么如何在 matlab 中将其转换为 256 级灰度?

我可以使用 "imshow(img, [0 255])" 获得具有 256 级的图片,但我想将其转换为类似 img256 的变量。

【问题讨论】:

标签: matlab


【解决方案1】:

Image Processing Toolbox 中的rgb2gray 能满足您的需求吗?

【讨论】:

    【解决方案2】:

    怎么样:

    img256 = imadjust(img,[],[0; 255]);
    

    或:

    img256=img/(max(img(:))-min(img(:)))*255;
    

    【讨论】:

      猜你喜欢
      • 2018-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-30
      • 2014-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多