Hi, I'm working on a script where I blend frames according to their visual difference. So if there's not too much difference, you'll have a swift fade-in, if the difference between the two frames is greater, the fade-in will last longer. Simple idea, but very effective, so cool to be able to do that kind of thing < 15 minutes in PIL & python.
I'm using this sequence to write directly to mpeg2 output, and that's where things mess up. I use PyMedia (worth checking out!) to encode to mpeg2 files. My guess was that pilmage.tostring() would be quite similar to pygame's pygame.image.tostring(img, "RGB") function. That unfortuanately isn't the case. When I use the PIL function to encode to a string, the program crashes after a couple of frames, and works fine with the pygame string function. Since I use a PIL blend method to get the magic done, I'm trying to find a way to load the image into pygame without needing to write a temporary image file. And that's where I'm left clueless. I'm fairly new to python, and this is the kind of thing that still gets me stuck. So I hope to be able to learn from someone's experience facing a similar problem. Cheers, Jelle _______________________________________________ Image-SIG maillist - Image-SIG@python.org http://mail.python.org/mailman/listinfo/image-sig