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