首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图像的归一化

图像的归一化
EN

Stack Overflow用户
提问于 2012-11-14 22:42:09
回答 1查看 5.1K关注 0票数 2

我有一个带有uint8类的大小为(2048X3072X3)的RGB图像,我想对RGB图像的绿色和红色通道进行归一化。我写了以下代码:

代码语言:javascript
复制
      Image_rgb=imread('RGB.jpg');   %Reading RGB image
      Image_red = Image_rgb(:,:,1);   %Reading R channel of  image
      Image_green = Image_rgb(:,:,2); %Reading G channel of  image
      x = double(Image_green(:));  
      m = mean(x);  
      s = std(x);
      x = (x - m) / s;   % normalization of green channel

但是在归一化之后,图像x的维度是6291456x1,而不是2048X3072。

谁能告诉我怎样才能得到尺寸为2048X3072的归一化图像?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-14 22:46:01

试试这个:

代码语言:javascript
复制
  x = double(Image_green);  
  m = mean(x(:));  
  s = std(x(:));
  x = (x - m) / s;   % normalization of green channel
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13380981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档