Domanda

Quando si ridimensionano le immagini lungo le linee mostrate in questa domanda occasionalmente l'immagine risultante viene invertita.Circa l'1% delle immagini che ridimensiono sono invertite, il resto va bene.Finora non sono riuscito a scoprire cosa c'è di diverso in queste immagini.

Vedere esempio ridimensionato E immagine originale per esempio.

Qualche suggerimento su come rintracciare il problema?

È stato utile?

Soluzione

sono stato finalmente in grado di trovare qualcuno con esperienza in JPEG con una certa conoscenza aggiuntivo è stato in grado di trovare una soluzione.

  1. JPEG è un molto underspecified Formato.
  2. La seconda immagine è un JPEG valido ma è nello spazio colore CMYK, non nello spazio colore RGB.
  3. Design strumenti mentalità (leggi: le cose di Apple). in grado di elaborare i file JPEG CMYK, altra roba (Firefox, IE) non possono
  4. CMYK JPEG è molto sotto specificato e il modo in cui Adobe Photoshop scrive su disco è al limite di buggy.

Il meglio di tutto c'è una patch per risolvere il problema.

Altri suggerimenti

La tua immagine originale non verrà visualizzata;Firefox dice

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

Ciò suggerisce che il problema si verifica quando si tenta di ridimensionare un JPEG corrotto, e in effetti il ​​tuo esempio ridimensionato mostra quella che ai miei occhi sembra una corruzione JPEG (hai mai aperto un'immagine JPEG e modificato alcuni bit per vedere cosa fa all'output?Sì, e alcune delle mie abominevoli creazioni avevano questo aspetto).Esistono alcuni strumenti di riparazione JPEG, ma non ne ho mai provato seriamente nessuno e non so se potrebbero essere in grado di aiutarti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top