我正在为 Matlab 中的图像的位平面切片编写代码,并将所有 8 个图像都设置为空白。这里可能发生的问题是什么。我尝试将原始图像转换为 uint8 格式,但也没有帮助。代码如下:
%BIT PLANE SLICING
clear all;
i=imread('C:\Users\divyansh dwivedi\Pictures\img1.jpg');
i=uint8(i);
i=imresize(i,[256,256]);
x=size(i);
z=zeros(x(1),x(2));
z=uint8(z);
imshow(i)
figure;
for j=1:8
z=bitget(i,j);
figure;
imshow(z);
end