Good point, if webp supports transparency at some point then it should
have an option to store in a loss-less manner. Alpha is often used to
smooth images (anti aliasing using alpha channel only) or similar
usages. A destructive compression can have dramatic visual artifacts
(a good example are texts).
> --
> You received this message because you are subscribed to the Google Groups "WebP Discussion" group.
> To post to this group, send email to webp-d...@webmproject.org.
> To unsubscribe from this group, send email to webp-discuss...@webmproject.org.
> For more options, visit this group at http://groups.google.com/a/webmproject.org/group/webp-discuss/?hl=en.
>
>
--
Pierre
@pierrejoye | http://blog.thepimp.net | http://www.libgd.org
If transparency (ARGB model) support would be included, maybe a good
way to save some space would be to not store the RGB data for places
(pixels, 8x8 groups of pixels, etc) which are totally transparent
(i.e. alpha = 0).
E.g. PNG stores the RGB data in such places, resulting some space
being lost for RGB(0,0,0) color (this is the best scenario, which not
always is the case) or some artifacts left by the artists under the
transparency layer or other artifacts generated by the graphical
program at coding.
Not sure how the above idea would work out, but imo it would be OK to
consider it.
Good luck,
--
gynvael.coldwind//vx