画像をバイナリに変換しましたが、元の画像に変換できません。コマンド imwrite が機能していません。ここに数行のコードがあります
info=imfinfo('map.jpg')
I=imread('map.jpg');
b=dec2bin(I);
誰にも解決策がありますか?ありがとう!
画像をバイナリに変換しましたが、元の画像に変換できません。コマンド imwrite が機能していません。ここに数行のコードがあります
info=imfinfo('map.jpg')
I=imread('map.jpg');
b=dec2bin(I);
誰にも解決策がありますか?ありがとう!
論理配列ではなくなるようにキャストします。
Inew = uint8(I);
imshow(Inew);
を使用できますmat2gray
。
BinaryMatrix = eye(500);
imwrite(mat2gray(BinaryMatrix), 'imagefile.png', 'png');
試すことができるmatlabで画像を視覚化できる場合print
、これにより図がファイルに保存されます(デフォルトIIRCではjpeg)