Re: 答复: gif convert png wrong
"Charlie Clark" <[email protected]> Fri, 30 Dec 2011 17:17:56 +0100
| Newsgroups | gmane.comp.python.image |
|---|---|
| Organization | Clark Consulting & Research |
| Message-ID | <[email protected]> |
Hi Song, Am 30.12.2011, 02:38 Uhr, schrieb 宋立新(凡卓通讯) <[email protected]>: > Dear Charlie: > For my case, frame 57 is wrong and also some after 57. > I think it's a known issue bcz so many tools(Include ACDSee) got same > problem. Maybe IP reasons. Possibly a palette problem. If I open the file in Photoline (a very good Photoshop clone) I have two layers that have no background while all others have a black background. This would seem to be a palette optimisation. If you compile your own version of PIL be sure to check the versions of the underlying libraries. > I will try on MacOS. > Also thanks for your advice to be more Pythinic. Of course, your use of an generator function was Pythonic but a little over the top, especially as it actually creates a counter that the for loop could use. The counter is necessary as my use of "duration" was an incorrect guess! More importantly, you are unnecessarily creating copies of each frame in memory just to save the frames to disk. However, as disk IO seems to be the bottleneck this has little practical implications for this image but could be important in another situation. Charlie -- Charlie Clark Managing Director Clark Consulting & Research German Office Kronenstr. 27a Düsseldorf D- 40217 Tel: +49-211-600-3657 Mobile: +49-178-782-6226 _______________________________________________ Image-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/image-sig