Could you please tell me how to extract the particular bits from each bit map images. and a way to store all these constructed files, The matlab program of getting 8 bits map images is as follows

3 次查看(过去 30 天)
C = imread('cameraman.tif');
[Row Col] = size(C);
Cbit = cell(1, 8);
for bit = 1:8
Cbit{bit} = bitget(C, bit);
figure(bit)
imshow(logical(Cbit{bit}))
title(sprintf('Bit plane %d', bit));
end

回答(1 个)

DGM
DGM 2024-10-12
imwrite() exists. For logical images, use PNG.
That said, I don't know why you'd be saving the bitplanes as individual images. This all seems like a way to make a task unnecessarily complicated.

类别

Help CenterFile Exchange 中查找有关 Import, Export, and Conversion 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by