规范化图像rgb
问题描述:
我有规范化的问题。 让我问题是什么以及我如何解决它。
我拿一个三通道彩色图像,将其转换为灰度,并应用统一或非均匀量化和相同的事情。 对于这个图像,我应该应用规范化,但即使图像和灰度总是有三个通道,我也有问题。 如何应用具有三通道图像的标准化? min和max都应该在三个通道中吗? 有人可以帮我一把吗?
我正在使用的语言是处理2.规范化图像rgb
P.S. 你可以用彩色图像做同样的事情,而不是使用灰度图像?
答
您可以轻松地在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
我建议使用灰度进行标准化,因为3通道在灰度方面没有相同的权重。例如,(.5,.5,.5)的rgb不一定具有128的灰度(256)。 – 2014-11-14 19:28:46
感谢您的快速回复,处理中的问题是您无法获得我知道的某个频道。 – angel 2014-11-14 19:33:09
查看我的回答。 – 2014-11-15 00:49:34