uint8 クラスのサイズ (2048X3072X3) の RGB 画像があり、RGB 画像の緑と赤のチャンネルを正規化したいと考えています。私は次のコードを書きました:
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 の次元は 2048X3072 ではなく 6291456x1 になります。
2048X3072 の寸法で画像を正規化する方法を教えてください。