wx and pil conversion

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • azrael

    wx and pil conversion

    A little problem.

    Can I directly show Pil objects "image.open("bl a.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.

  • Diez B. Roggisch

    #2
    Re: wx and pil conversion

    azrael wrote:
    A little problem.
    >
    Can I directly show Pil objects "image.open("bl a.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

    Comment

    • azrael

      #3
      Re: wx and pil conversion

      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.w eb.dewrote:
      azrael wrote:
      A little problem.
      >
      Can I directly show Pil objects "image.open("bl a.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

      Comment

      • Diez B. Roggisch

        #4
        Re: wx and pil conversion

        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

        Comment

        • azrael

          #5
          Re: wx and pil conversion

          On Mar 13, 6:57 pm, "Diez B. Roggisch" <de...@nospam.w eb.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.

          Comment

          Working...