【问题标题】:Normalized image标准化图像
【发布时间】:2014-11-06 16:29:22
【问题描述】:

我想在去 Moment Invariant 之前计算签名图像的边界,算法应该从左到右检查第一个白色像素是左边界,最后一个白色像素是右边界。从上到下也是如此。

我的研究步骤:

  1. 数据采集
  2. 预处理
  3. 签名边界计算
  4. 矩不变量
  5. fkcn

这是我目前的代码

a=imread('ttd.bmp');  
b=rgb2gray(a);  
c=im2bw(b);  
c=~c;  
c=1-c;  
c=(c == 0);  
imshow(c);

【问题讨论】:

  • 这是一个二值图像。为什么要规范化它
  • 如果您的问题只是为了绘制 imshow(c,[]) 就可以了。但是......正如 Mujtaba 所说,iamge 是二进制的,0-1 范围。规范化它没有任何意义
  • @AnderBiguri 在我想使用 Fuzzy Kohonen 聚类网络对签名图像进行分类之前,我想使用矩不变量对图像进行归一化,但我被困在倒置图像中
  • @MujtabaHasan 仅在分类时才需要二进制图像吗?我想对签名的真假进行分类。
  • 您在寻找regionprops吗?如regionprops(c,'boundingbox')?另外,为什么要反转图像 3 次?

标签: matlab image-processing


【解决方案1】:

标准化?您的意思是将其映射到范围 [0,1] ? img 是你要映射的单通道输入图像:

imgNormalized = (img-min(min(img)))./(max(max(img))-min(min(img)))

【讨论】:

  • 我想在去Moment Invariant之前计算签名图像的边界,算法应该从左到右检查第一个白色像素是左边界,最后一个白色像素是右边界.从上到下也是如此。
猜你喜欢
  • 2022-01-12
  • 2017-03-31
  • 1970-01-01
  • 2016-10-27
  • 2020-10-09
  • 2021-12-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多