私はいくつかのデータ、主にTiff画像の束を変換するプログラムを書いています。一部のTiffには、小さな問題があるようです。一部のビューア(Irfanview、クライアントの古いシステム)では正常に表示されますが、他のビューア(クライアントの新しいシステム、ウィンドウの画像およびFAXビューア)では表示されません。バイナリデータを手動で確認しましたが、すべてのタグに問題がないようです。誰かがそれを分析して、もしあれば、それの何が悪いのか教えてくれるアプリを推薦できますか?
また、わかりやすくするために、データベースに個別に保存されている画像に関するデータを変換してコピーするだけで、画像を自分で編集するのではないので、混乱することはないと確信しています。 。
UDPATE: 興味のある人のために、ここに良いファイルと悪いファイルのタグがあります:
不良
タグタイプ長さ値
256画像幅SHORT11652257
画像長SHORT1704258
サンプルあたりのビット数
SHORT11259圧縮SHORT14262
フォトメトリックSHORT10266
充填順序SHORT11273
ストリップオフセットLONG1210(d2 16進数)
274方向
SHORT13277ピクセルあたりのサンプル数SHORT11278ストリップあたりの行数
SHORT1450279
ストリップのバイト数LONG17264(1c60 16進数)282X
解像度RATIONAL1 <194> 200/1 = 200.000
283Y解像度RATIONAL1<202> 200/1 =200.000284
平面構成SHORT11296
解像度単位SHORT12
適切なタグタイプ長さ値254新しいサブファイルタイプLONG10
(0 Hex)
256画像幅SHORT 11193257
画像長SHORT1788258
サンプルあたりのビット数
SHORT11259圧縮SHORT14262
フォトメトリックSHORT10266
フィルオーダーSHORT1
1270画像の説明ASCII45256273
ストリップオフセットLONG11118(45e Hex)
274方向SHORT 11277
ピクセルあたりのサンプルSHORT11278
ストリップあたりの行LONG1788(314 Hex)
279ストリップバイトカウントLONG1496(1f0 16進数)
280最小サンプル値SHORT 10281
最大サンプル値SHORT11282X解像度RATIONAL1
<301> 200/1 = 200.000283Y解像度RATIONAL1
<309> 200/1 = 200.000284
平面構成SHORT11293
グループ4オプションLONG10(0 Hex)
296解像度単位SHORT 1 2