莉娜灰度图像处理值

Lena grayscale image processing values

我正在尝试获取 lena 的 512x512 图像的灰度图像值 0-255。有人建议使用 Matlab,但我没有 Matlab。有人为此使用过 Gimp 吗?

octave解决方案是使用

读取图像
im = imread("lena512.jpg");

然后可以使用 imshow (im) 显示图像 im

可以使用

转换为灰度
lenagy = 0.3*im(:,:,1) + 0.6*im(:,:,2) + 0.1*im(:,:,3);

结果是 lenagy 由一个二维数组组成,可以将其保存到文件中,例如

save lenagy.org lenagy

只需使用 ImageMagick。它安装在大多数 Linux 发行版上,可用于 OSX 和 Windows:

convert lena.jpg -colorspace gray -depth 8 txt:-