は、 Matlabでfwriteとfreadを使用するには?次のように私は問題を抱えている
私はYUVフォーマットint16
ビットで、MathWorks社のMATLABでファイルを保つ:
配列の型がINT16である
nome_yuv = ('matriz.yuv');
% Filename = 'Imagem_Cube_Imaginario.yuv';
fid = fopen (nome_yuv, 'w');
elements = fwrite (fid, matriz16, 'int16');
fclose (fid);
。
私は同じ行列を読みます。
fileID = fopen ('matriz.yuv');
x = fread (fileID, 'int16');
だから私のx
タイプint16
のではないでしょうか?
私のx
はダブルタイプです。
あなたが正しい答えを持っていれば、良いものをupvoteし、答え(答え投票の下にチェックマーク)として最も役立つとマークしてください。 – Crowley