0

イメージ プロパティ (つまり、EXIF データ) を読み取る単純なモジュールを C#.Net で作成しました。同じことを行うために、以下のコードを使用しました。

Image ImgObject = new Bitmap("jpg image file path");

PropertyItem[] ImgObject = theImage.PropertyItems;

JPG 画像のコレクションは、さまざまな Android デバイスからキャプチャされます (および EXIF データのユーザー コメント タグが明示的に追加されます)。現在、C#.Net は「ユーザー コメント」プロパティの読み取りに失敗します。毎回「ユーザーコメント」フィールドを読み取る他のWebベースのソリューションを使用して試し/確認しました。

これに関するポインタは大きな助けになります。ありがとうございました。

4

2 に答える 2

1

Exif メタデータは非常に柔軟で、ステゴノグラフィーに使用されることもあります。ユーザーのコメントを取得するには、バイトを直接操作し、バイトの前にすべてを読み取り、画像の開始を示し、手動で解析する必要があるようです。

于 2012-04-25T14:48:26.887 に答える
0

JPEG などの画像ファイルからメタデータを読み取るには、私のMetadataExtractorライブラリを試してください。多くの画像およびビデオ形式と、Exif、IPTC、XMP などの多くの種類の埋め込みデータをサポートしています。

API は非常にシンプルです。1 行のコードでファイルのメタデータにアクセスできます。

于 2016-01-03T13:18:42.260 に答える