ファイル全体をメモリに読み込まなくても、画像のフォーマットを確認する良い方法はありますか?ファイル全体を読み取らずに、ファイルのイメージ形式を推測する方法はありますか?
明らかにこれはフォーマットによって異なります(私は特にTIFFファイルに興味があります)が、ファイル全体を読み取らずにファイルの画像形式を決定するのにどのような手順が有用でしょうか?
BONUS:画像がBase64でエンコードされた文字列の場合はどうなりますか?それをデコードする前にそれを推論する信頼できる方法はありますか?
最後にマジックナンバーを持つTargaと、TIFFと完全に区別できないRAWのいくつかのフレーバー(ただしその逆)は例外です。 – plinth