www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - generic image processing library?

reply "Trass3r" <un known.com> writes:
Is there any generic D image processing library similar to 
Adobe's boost::GIL?
Apr 14 2014
next sibling parent "w0rp" <devw0rp gmail.com> writes:
On Monday, 14 April 2014 at 11:33:47 UTC, Trass3r wrote:
 Is there any generic D image processing library similar to 
 Adobe's boost::GIL?

There is CyberShadow's graphics processing library. http://blog.thecybershadow.net/2014/03/21/functional-image-processing-in-d/ It probably just needs to be glued together with some file format support through libpng and so on.
Apr 14 2014
prev sibling next sibling parent "renoX" <renozyx gmail.com> writes:
Maybe you could port embed Halide ( http://halide-lang.org/ ) in 
D?

I'm joking as it must be hard work to port this, but I find 
super-impressive that they were able to separate the algorithm 
from the "optimizations schedules" (a la SQL) and still being 
able to have good performances..

renoX
Apr 15 2014
prev sibling parent "Craig Dillabaugh" <cdillaba cg.scs.carleton.ca> writes:
On Tuesday, 15 April 2014 at 08:46:31 UTC, renoX wrote:
 Maybe you could port embed Halide ( http://halide-lang.org/ ) 
 in D?

 I'm joking as it must be hard work to port this, but I find 
 super-impressive that they were able to separate the algorithm 
 from the "optimizations schedules" (a la SQL) and still being 
 able to have good performances..

 renoX

I couldn't even get Halide to work. Can't remember the problem now, but I think it is still pretty experimental. Does sound cool though, and in all fairness I generally have a hard time getting most things to work :o(
Apr 15 2014