-4

画像をバイナリに変換しましたが、元の画像に変換できません。コマンド imwrite が機能していません。ここに数行のコードがあります

info=imfinfo('map.jpg')
I=imread('map.jpg');
b=dec2bin(I);

誰にも解決策がありますか?ありがとう!

4

3 に答える 3

0

論理配列ではなくなるようにキャストします。

Inew = uint8(I);
imshow(Inew);
于 2012-05-23T06:26:51.213 に答える
0

を使用できますmat2gray

BinaryMatrix = eye(500);
imwrite(mat2gray(BinaryMatrix), 'imagefile.png', 'png');
于 2012-05-18T18:43:48.090 に答える
0

試すことができるmatlabで画像を視覚化できる場合print、これにより図がファイルに保存されます(デフォルトIIRCではjpeg)

于 2012-05-18T21:37:45.233 に答える