DlangUI project update
Vadim Lopatin via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Mon Dec 29 03:14:04 PST 2014
On Monday, 29 December 2014 at 09:43:34 UTC, Rikki Cattermole
wrote:
> On 29/12/2014 10:33 p.m., Vadim Lopatin wrote:
>> On Monday, 29 December 2014 at 09:30:40 UTC, Vadim Lopatin
>> wrote:
>> BTW, there is de_image package - "Image loading and exporting
>> Devisualization".
>> It's native D implementation, and possible if PNG only is
>> enough, it
>> makes sense to use it.
>> Did some try de_image?
>
> Author here.
> Devisualization.Image png support is not complete.
> But should be fine for RGBA images.
> Interlacing is not done, however should be pretty easy to
> implement. I just haven't really wrapped my head around how to
> do and undo Adam7.
>
> There is much more complete implementations in e.g. ae with
> support for jpeg, bmp, tiff ext. However my reasons for
> Devisualization.Image is = less code to compile in. Highly
> scoped.
Does de_image support PNGs with more than 256 colors?
Does it support alpha?
Interlacing is not critical for usage in GUI resources - it's
always possible to open interlaced image and save as
non-interlaced.
Are you planning to separate import and export operations?
E.g. possibility to build read-only configuration of library to
reduce code size?
I'm going to try de_image instead of FreeImage in dlangui.
More information about the Digitalmars-d-announce
mailing list