テキストファイルから値を読み込もうとしています。「:」の後の値が必要です。
テキストファイルのサンプルです。すべての行は同じ形式です。データの開始前に 34 の場所があります。
File Name : IMG_1184.JPG
File Size : 2.1 MB
File Modification Date/Time : 2012:07:14 11:53:18-05:00
File Permissions : rw-rw-rw-
File Type : JPEG
MIME Type : image/jpeg
Exif Byte Order : Big-endian (Motorola, MM)
私はこのコードを使用しようとしました:
fileID = fopen('Exif.txt');
Exif1 = textscan(fileID, '%s %s','delimiter', ':');
これはほとんどのデータで機能しましたが、一部のデータでは「:」も使用されていたため、機能しませんでした。
私はこのコードを使用しようとしました:
fileID = fopen('Exif.txt');
Exif1 = textscan(fileID, '%s %s','delimiter', ': ');
これは混乱を返しました。理由がわからない。すべてが断片的でした。
すべての文字列の最後にある 35 番目の値を取得して配列に入れる方法を誰か説明できますか?