Re: PIL Problem mit JPEGs auf openSUSE 11.0 (X86-64)

Christoph Glaubitz <[email protected]>
Newsgroups gmane.comp.web.zope.german
Organization Zettwerk Software Engineering GmbH
Message-ID <[email protected]>
Hi Alwin,

On Sat, 29 Aug 2009 12:57:19 +0200
Alwin Michael SCHRONEN <[email protected]> wrote:

> ich habe immer noch das Problem, dass auf meinem Rechner die PIL
> nur mit dem Python 2.5.2 von Suse 11.0 korrekt arbeitet.
> 
> Bei allen anderen Python-Versionen, die Zope/Plone mitbringt, egal ob 
> mit buildout
> oder "Unified Installer", kann ich die PIL fehlerfrei installieren,
> alle Tests von
> selftest.py laufen fehlerfrei durch, PNG und GIF werden korrekt 
> angezeigt/skalliert,
> aber JPEGs sind von oben nach unten gestreift und grau, an der
> rechten Seite wird
> nur ein kleiner Streifen des Bildes korrekt angezeigt.
> 
> Wenn ich auf der Konsole mit Python folgenden Test mache:
> 
>  >>> import PIL
>  >>> from PIL import Image
>  >>> imm = Image.open("test.jpg")
>  >>> imm.thumbnail((128,128))
>  >>> imm.save("thumb.jpg", "JPEG")
> 
> gibt es bei keiner Python-Version Fehlermeldungen,
> aber ein korrektes Ergebnis habe ich nur bei dem Python 2.5.2 von
> Suse 11.0.
> 
> Ich weiss nicht mehr weiter ... hilfe ... danke ...

Helfen kann ich dir zwar nicht, aber ich kann das Problem aber auf
einem unserer System nachvollziehen.

Habe schon ein wenig rumexperimentiert, alles ohne Erfolg.
Erst mal PIL explizit gegen die 64bit-libjpeg kompiliert. Dann eine
eigene libjpeg kompiliert und dann PIL dagegen.
Zu Guter letzt habe ich das ganze Prozedere dann nochmal mit
selbstkompilierten Python2.4.6 und _2.5.4_ ausprobiert. Auch alles ohne
erfolg.
Ich habe die Vermutung, dass die suse-jungs entwerder zum Python
kompilieren ein spezielles Flag verwendet haben.
Oder vielleicht, dass Python mit einer anderen gcc-version kompiliert
wurde. Aber wahrscheinlich ist es was ganz anderes ;-)

Ach. Man muss das Bild nicht einmal skalieren um den Fehler zu
erzeugen. Ein einfaches öffnen eines beliebigen Formats und speichern
in JPEG reicht aus.

Gruß und schönen Abend, chris

-- 
Zettwerk Software Engineering GmbH
Haid-und-Neu-Str. 7, D-76131 Karlsruhe
Technologiefabrik Karlsruhe

Registergericht Mannheim: HRB 111167
Geschäftsführer: Lars Mackel

Fon: +49.721.62.38.95.60
Fax: +49.721.62.38.95.66
Mail: mailto:[email protected]
Net: http://www.zettwerk.com



_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
signature.asc (application/pgp-signature, 197 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkqejLAACgkQ83s2b1RppdEyOgCfbS23pyo1zKwd+VglCgymNnWJ
5D8AoIBEt3TzxT3G4cJiZqO3vlsqefiX
=aV7+
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.