Haksell Platform proposal: Add JuicyPixels
Vincent Berthoux
vincent.berthoux at gmail.com
Mon Jan 28 17:59:17 GMT 2013
Hello,
I've made some performance comparison between imagemagick and JuicyPixels :
https://soundofapixel.wordpress.com/2013/01/27/juicy-pixels-performances/
The conclusion is that we are roughly 4 times slower than C, I've updated
the wiki page to link the benchmark.
What would be a good last review date for this package? I'm not sure how
this date is handled in the process.
Thanks
Vincent Berthoux
2013/1/24 Vincent Berthoux <vincent.berthoux at gmail.com>
> Hello,
>
> Sorry for the late response, I'm currently performing some benchmarks
> against imagemagick and should be able to get them by the week-end. For the
> number of image type supported, yes there are few. But the most important
> are there : the JPG/PNG/BMP/GIF combo is here.
>
> For the reverse dependencies point, I expect the library to be used in
> end-user programs which might not end up on Hackage, but that's only my
> view point. And I'm probably partly responsible due to the limited
> publicity around this library.
>
> For the Haddock part, I'm more than willing to put some effort into it. I
> would really like Haskell to be able to manipulate images "out of the box"
> by default.
>
> Thanks
>
>
> Vincent Berthoux
>
>
> 2013/1/20 Gregory Collins <greg at gregorycollins.net>
>
>> I'm ambivalent about this one.
>>
>> Pros:
>>
>> - fits a niche we're missing
>> - reasonably good test suite (86% expression coverage)
>> - API looks ok
>>
>> Cons:
>>
>> - no reverse dependencies on Hackage (besides JuicyPixels-repa)
>> - benchmarks would be nice -- how competitive is it performance-wise
>> to e.g. imagemagick or imlib?
>> - only a handful of file types supported
>>
>> Additionally: the haddocks are okay, but not great. (Although the image
>> encoded in the data url in the cabal description is super cool! I had no
>> idea haddock could do that). More examples would be welcome in a library
>> like this, e.g. showing the loading, processing, and saving of an image.
>>
>> G
>>
>>
>>
>> On Sun, Jan 20, 2013 at 12:22 PM, Vincent Berthoux <
>> vincent.berthoux at gmail.com> wrote:
>>
>>> Hello everyone,
>>>
>>> I'd like to propose the library JuicyPixels for inclusion in the Haskell
>>> Platform, the associated wiki page is here:
>>>
>>> http://trac.haskell.org/haskell-platform/wiki/Proposals/juicypixels
>>>
>>> and the juicypixels package can be found on hackage :
>>>
>>> http://hackage.haskell.org/package/JuicyPixels-3.0
>>>
>>> The JuicyPixels library is aimed to loading and saving images in various
>>> common format including jpeg and PNG.
>>>
>>> Regards
>>>
>>> Vincent Berthoux
>>>
>>>
>>> _______________________________________________
>>> Haskell-platform mailing list
>>> Haskell-platform at projects.haskell.org
>>> http://projects.haskell.org/cgi-bin/mailman/listinfo/haskell-platform
>>>
>>>
>>
>>
>> --
>> Gregory Collins <greg at gregorycollins.net>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://projects.haskell.org/pipermail/haskell-platform/attachments/20130128/467a9992/attachment.htm>
More information about the Haskell-platform
mailing list