Raw data now :)

Also, one could ask for a better png loader in pygame.


Gustavo


 --- Dirk Meyer <[EMAIL PROTECTED]> escreveu: > Hi,
> 
> I wanted to speed up the image menu (and all other menus because they
> show images, too). That's what I found out:
> 
> pygame is slow when reading png or jpg files. PIL is faster, but
> transforming PIL images to pygame images is also slow. Right now, we
> use png to store our thumbnails. For an example file, the cachefile
> has the size of 70322 Bytes. Using jpg as cache is a little bit
> slower
> (but not much), the size is 2827 Bytes. We could save disc space by
> using jpg. But still, the speed is awful. But we could save the raw
> image of the thumbnail using cPickle[1]. This size is now 216026
> Bytes. It's about three times the size we use now, but it's much
> faster, much?, no very much! In my test folder I needed about 5 secs
> to enter with png or jpg, now it's only 1 sec and this sec is used by
> the mmpython cache.
> 
> Question: how important is the usage of three times the space? I vote
> for raw data.
> 
> 
> Dischi
> 
> 
> Footnotes: 
> [1]  BTW, our use of cPickle is wrong. 1. we give cPickle open(..) as
>      argument ... noone closes this anywhere. 2. cPickle has an
>      optional argument TRUE/FALSE if cPickle should use binary
>      caching. This is a. faster and b. it uses less disc space. I
>      wrote util.read_pickle and util.save_pickle as wrapper. Please
>      use that.
> 
> -- 
> C.O.B.O.L - Completely Obsolete Boring Old Language.
> 
> 
> -------------------------------------------------------
> This SF.Net email sponsored by: Free pre-built ASP.NET sites
> including
> Data Reports, E-commerce, Portals, and Forums are available now.
> Download today and enter to win an XBOX or Visual Studio .NET.
>
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
> _______________________________________________
> Freevo-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/freevo-devel 

_______________________________________________________________________
Yahoo! Mail
Mais espa�o, mais seguran�a e gratuito: caixa postal de 6MB, antiv�rus, prote��o 
contra spam.
http://br.mail.yahoo.com/


-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to