本物の画像クリーニング — 隠れたメタデータ、GPS、脅威を写真から取り除きます。すべてお使いの端末上で完結します。

TGA(Truevision TARGA)ファイルをクリーニング

15 本当に珍しい検出上の問題を抱える形式

TGA(Truevision TARGA)は古い形式ですが、ゲーム開発や視覚効果のテクスチャワークフローの中では今なお十 分に現役です。本サイトが写真について扱っているカメラ/GPSのメタデータリスクはまったく関係ありません—— TGAは携帯電話が生成するようなものではないからです——しかし、本物の、具体的な技術的特徴を一つ抱えており 、.tgaファイルがここで拒否される理由を疑問に思ったことがあれば、知っておく価値があります。

詳しく見る:なぜクラシックなTGAは本サイトの他のどの形式とも違う方法でしか識別できないのか

本サイトの他のあらゆる形式は、ファイルの先頭にあるマジックバイトの署名によって識別されます——PNGの 8バイトヘッダー、JPEGのFF D8 FFなど。クラシックなTGAにはそうしたものが一切ありません。 そのヘッダーは単なる数値フィールド(画像の寸法、色深度、原点)の並びであり、署名バイトはまったく存 在しません。つまり、汎用のデコーダーには、正しい位置に正しいバイト長を持つランダムなバイナリデータ と、有効なTGAファイルとを、内容に基づいて確実に区別する方法がそもそも存在しないということです——ま さに、本サイト全体のアプローチが、代わりにファイル拡張子を信用することで覆い隠すことを拒否している 種類の曖昧さです。実際の解決策として、TGA 2.0はファイル末尾付近に文字通りのASCIIテキスト TRUEVISION-XFILE.を含む、任意のファイル末尾マーカーを追加しました——これは本物の 、明確な署名です。本ツールは意図的に、このマーカーを持つTGAファイルだけを認識します。それを持たない 古いTGA 1.0ファイルは、推測されるのではなく、認識不能なものとして拒否されます。これは、本物の有効な 、非常に古いTGAファイルの一部が受け入れられなくなることを意味しますが——「拡張子を決して信用しない」 という同じ原則を一貫して適用しており、たとえそれが境界線上で一部の正当なファイルを犠牲にすることに なっても変わりません。

もしあなたのTGAファイルが拒否されたら

最も可能性の高い説明はまさに上記の通りです。TGA 2.0の末尾マーカーを持たないTGA 1.0ファイルであり、本 ツールはそれを本当の意味で信頼性を持って任意のバイト列と区別することができません——これはバグではなく、 このファイルに特有の問題でもありません。そのファイルを生成したツールから再度書き出すか、本物の署名を持 つ形式(PNGが安全な既定の選択肢です)に変換すれば、この問題を完全に回避できます。いずれにせよ、 比較ページで説明されているのと同じ完全なデコードと再構築の 保証を経ることになります。

今すぐTGAファイルをクリーニングする →