0
私は次のエラー私はJPGファイルを開こうとするたびに得るかで始まる0xffでのの0x28で始まるエラーの解釈JPGファイル:未JPGファイルは:ないJPGファイル:0xffでのの0x28
コマンドラインで私が間違っているかについて、更なるヒントや情報を取得していないようです:
$ file P1000868.JPG
P1000868.JPG: data
$ identify P1000868.JPG
identify: Not a JPEG file: starts with 0xff 0x28 `P1000868.JPG' @
error/jpeg.c/JPEGErrorHandler/322.
あなたは私が私が私の画像情報を取得する方法を教えてくださいますか? 私は既にフォーマットを* .PNG、* .JPEGなどに変更しようとしましたが何も役に立ちません。実際、ファイルは* .JPGだったので、私はそれを開くことができました。
次に、有効なファイルであることを確認し、imagemagickや公式のjpegツールとして明白なツールを使用してください。マジックナンバー/インジケーターが間違っていると思われます(ビットマップ、誰かがjpgという名前をつけていて、あなたのツールがサフィックスに基づいてデコードを選択しているなど)。 – sascha
ご意見ありがとうございます。私は接尾辞を変更しようとしましたが、それは助けにはなりません。私は実際にimagemagickのようなツールを試すことができますが、私はプログラム的な方法でツールなしで解決できる既知の問題を考えています。 – Chhabilal
問題はおそらくjpegではない(と解釈されている)。どちらかをチェックするツールを持ってきてください。それがあなたの決定です。プログラミングは必要ありません。シンプルで簡単にそのファイルをブラウザにドラッグすることができます(クロムは驚くほど堅牢で、ファイルサフィックスに基づいてデコーダを選択しませんが、それはあなたのブラウザではありません)。 – sascha