Initial feedback for std.experimental.image

rikki cattermole via Digitalmars-d digitalmars-d at puremagic.com
Thu Jul 9 21:47:37 PDT 2015


On Thursday, 9 July 2015 at 23:44:06 UTC, Vladimir Panteleev 
wrote:
> On Tuesday, 7 July 2015 at 03:46:55 UTC, Rikki Cattermole wrote:
>> write("filename", myImage.asFreeImage().toBytes("png")); //
>
> Um, does this line mean that code to support ALL image formats 
> in the library is going to end up in the executable? Selecting 
> which image formats are supported by the application should be 
> an explicit choice done by the application code.

I'm not using FreeImage for loading/exporting of images. It was 
an example for another library to manage it. Instead of purely D 
one.
You will be free to use any you wish as long as you can import 
it. Currently there is no big bad manager for registering of 
image types because of M:N problem that is registering templated 
functions while not knowing the template arguments at compile 
time.


More information about the Digitalmars-d mailing list