By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
440,675 Members | 2,255 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 440,675 IT Pros & Developers. It's quick & easy.

wx and pil conversion

P: n/a
A little problem.

Can I directly show Pil objects "image.open("bla.jpg") in Wx or do I
have to transform them.

If I have to transofm them How can I do it. Pixel by pixel or is there
somethin built in in pil or wx or python.
pilj->wx and wx->pil.

Mar 13 '08 #1
Share this Question
Share on Google+
4 Replies


P: n/a
azrael wrote:
A little problem.

Can I directly show Pil objects "image.open("bla.jpg") in Wx or do I
have to transform them.

If I have to transofm them How can I do it. Pixel by pixel or is there
somethin built in in pil or wx or python.
pilj->wx and wx->pil.
PIL doesn't depend on wx, so if anything then wx knows about PIL. But I
doubt it. Instead, use cStringIO and save a PIL-Image to memory, then use
that as file-argument to something that works for wx - no idea what, but
there should be means to load JPEGs and so forth.

If file-objects aren't enough, create a temp-file. No, that's not to slow.

Diez
Mar 13 '08 #2

P: n/a
I thought of using Temp files but I am afraid of the JPG destorsion
while saving because of the compresion.I am looking for a way to
directly transform it.

On Mar 13, 5:09*pm, "Diez B. Roggisch" <de...@nospam.web.dewrote:
azrael wrote:
A little problem.
Can I directly show Pil objects "image.open("bla.jpg") in Wx or do I
have to transform them.
If I have to transofm them How can I do it. Pixel by pixel or is there
somethin built in in pil or wx or python.
pilj->wx and wx->pil.

PIL doesn't depend on wx, so if anything then wx knows about PIL. But I
doubt it. Instead, use cStringIO and save a PIL-Image to memory, then use
that as file-argument to something that works for wx - no idea what, but
there should be means to load JPEGs and so forth.

If file-objects aren't enough, create a temp-file. No, that's not to slow.

Diez
Mar 13 '08 #3

P: n/a
azrael wrote:
I thought of using Temp files but I am afraid of the JPG destorsion
while saving because of the compresion.I am looking for a way to
directly transform it.
Then don't use JPEG, use PNG. It's lossless.

Diez
Mar 13 '08 #4

P: n/a
On Mar 13, 6:57*pm, "Diez B. Roggisch" <de...@nospam.web.dewrote:
azrael wrote:
I thought of using Temp files but I am afraid of the JPG destorsion
while saving because of the compresion.I am looking for a way to
directly transform it.

Then don't use JPEG, use PNG. It's lossless.

Diez
thnx. i did't think about that. i totaly forgot png.
Mar 13 '08 #5

This discussion thread is closed

Replies have been disabled for this discussion.