画像を時々反転せずに拡大縮小する方法 (Python イメージング ライブラリを使用)

StackOverflow https://stackoverflow.com/questions/523503

質問

表示された線に沿って画像のサイズを変更する場合 この質問では 場合によっては、結果の画像が反転することがあります。サイズ変更した画像の約 1% が反転していますが、残りは問題ありません。今のところ、これらの画像の何が違うのかを見つけることができませんでした。

見る サイズ変更された例 そして 元の画像 たとえば。

その問題を追跡する方法について何か提案はありますか?

役に立ちましたか?

解決

私は最終的に JPEG の経験がある人を見つけることができ、追加の知識を持って解決策を見つけることができました。

  1. JPEGは、非常に不足している形式です。
  2. 2 番目の画像は有効な JPEG ですが、RGB カラー スペースではなく、CMYK カラー スペースにあります。
  3. デザイン重視のツール (読む:Apple のものなど)は CMYK JPEG を処理できますが、他のもの(Firefox、IE)は処理できません。
  4. CMYKJPEGは とても 指定が不十分であり、Adobe Photoshop がそれをディスクに書き込む方法はバグぎりぎりです。

何よりも素晴らしい パッチがあります 問題を解決するには。

他のヒント

あなたの元の画像は私のために表示されません。 Firefoxは言う。

The image “http://images.hudora.de/o/NIRV2MRR3XJGR52JATL6BOVMQMFSV54I01.jpeg” 
cannot be displayed, because it contains errors.

このあなたが破損したJPEGのサイズを変更しようとすると問題が発生することを示唆している、そして実際にあなたのリサイズ後の例では、私の目にJPEGの破損どのように見えるかを示している(これまでのJPEG画像を開いた亀裂とそれが何をするか見るために数ビットをtwiddled出力?私が持っている、と私の極悪非道な作品のいくつかは)そのように見えました。そこ少数JPEGの修復ツールは、そこにいるが、私は真剣にそれらのいずれかを試したことがないと、彼らはあなたを助けることができるかもしれないかどうかを知りません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top