【发布时间】:2019-10-02 05:38:53
【问题描述】:
我想拍摄灰度分辨率为 2^8 的图像,然后迭代以将每个图像的强度分辨率降低到 2^k,对于 k=7, 6, ..., 2, 1。我会喜欢将原始图像与降低强度分辨率的图像一起显示在一个图形上。
我已尝试实现这一点,但是,降低强度分辨率的图像与原始图像的显示顺序不正确。每个图像的标题也不会显示。
img = imread('https://i.stack.imgur.com/kP0u2.png');
k = 8
while (k > 0)
reducedImage = uint8((single(img)/256)*2^k);
subplot(3, 3, k);
imshow(reducedImage, [0 255]);
title('Grey-level resolution 2^ %s',k);
k = k - 1;
end
程序应该在最左上角显示原始图像,然后是 2^k,对于 k=7, 6, ..., 2, 1,具有正确的标题。我怎样才能做到这一点?
【问题讨论】: