规范化图像rgb

问题描述:

我有规范化的问题。 让我问题是什么以及我如何解决它。
我拿一个三通道彩色图像,将其转换为灰度,并应用统一或非均匀量化和相同的事情。 对于这个图像,我应该应用规范化,但即使图像和灰度总是有三个通道,我也有问题。 如何应用具有三通道图像的标准化? min和max都应该在三个通道中吗? 有人可以帮我一把吗?
我正在使用的语言是处理2.规范化图像rgb

P.S. 你可以用彩色图像做同样的事情,而不是使用灰度图像?

+0

我建议使用灰度进行标准化,因为3通道在灰度方面没有相同的权重。例如,(.5,.5,.5)的rgb不一定具有128的灰度(256)。 – 2014-11-14 19:28:46

+0

感谢您的快速回复,处理中的问题是您无法获得我知道的某个频道。 – angel 2014-11-14 19:33:09

+0

查看我的回答。 – 2014-11-15 00:49:34

您可以轻松地在1声道和3声道表示之间进行转换。我会推荐scikit-image(http://scikit-image.org/)。

from skimage.io import imread 
from skimage.color import rgb2gray, gray2rgb 

rgb_img = imread('path/to/my/image') 
gray_img = rgb2gray(rgb_image) 

# Now normalize gray image 
gray_norm = gray_img/max(gray_img) 

# Now convert back 
rgb_norm = gray2rgb(gray_norm) 
+0

谢谢你的回答,但我想申请彩色图像的规范化。但我不知道该怎么做。的xD – angel 2014-11-16 11:49:48