[squeak-dev] The Trunk: MorphicExtras-kfr.275.mcz
karl ramberg
karlramberg at gmail.com
Sat Jun 13 22:26:01 UTC 2020
See my reply to Nicolas.
The algorithm could be refined a bit to cover other cases.
Best,
Karl
On Sun, Jun 14, 2020 at 12:24 AM Levente Uzonyi <leves at caesar.elte.hu>
wrote:
> Hi Karl,
>
> A potential speedup is to use #anySatisfy: instead of #do: to stop when
> the first image that satisfies the condition is detected.
>
>
> Levente
>
> On Sat, 13 Jun 2020, karl ramberg wrote:
>
> > I was afraid this would be a slow search, but its negligible.
> > Tested performance on a quite big gif* and it was only 1900 ms on my
> slow computer
> >
> > *
> https://web.archive.org/web/20140209162456/http://www.majhost.com/gallery/NoBullet/TF2/t2.gif
> >
> > Best,
> > Karl
> >
> > On Sat, Jun 13, 2020 at 1:12 PM <commits at source.squeak.org> wrote:
> > Karl Ramberg uploaded a new version of MorphicExtras to project
> The Trunk:
> > http://source.squeak.org/trunk/MorphicExtras-kfr.275.mcz
> >
> > ==================== Summary ====================
> >
> > Name: MorphicExtras-kfr.275
> > Author: kfr
> > Time: 10 June 2020, 6:41:33.727777 pm
> > UUID: 26fa97c9-e242-8048-8c7c-53b2061c19f4
> > Ancestors: MorphicExtras-mt.274
> >
> > Detect if animated image (eg. gif) has transparent color and use
> opaque background if so.
> >
> > =============== Diff against MorphicExtras-mt.274 ===============
> >
> > Item was changed:
> > ----- Method: AnimatedImageMorph>>fromReader: (in category
> 'private') -----
> > fromReader: reader
> > -
> > images := reader forms.
> > delays := reader delays.
> > + images do:[: each | (each colors includes: Color
> transparent) ifTrue:[self isOpaque: true]].
> > - self isOpaque: true.
> > self reset.!
> >
> >
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200614/882a6c88/attachment.html>
More information about the Squeak-dev
mailing list
|