Proposal: Quantize Bulk Reduce Acceleration

Questions and postings pertaining to the development of ImageMagick, feature enhancements, and ImageMagick internals. ImageMagick source code and algorithms are discussed here. Usage questions which are too arcane for the normal user list should also be posted here.
Post Reply
User avatar
yoya
Posts: 4
Joined: 2013-07-11T21:55:26-07:00
Authentication code: 6789
Location: Japan

Proposal: Quantize Bulk Reduce Acceleration

Post by yoya »

Hi, all.

I would like to propose QBRA (Quantize Bulk Reduce Acceleration) configuration to enable rapid color reduction.

The explanation of idea is here.
- http://d.hatena.ne.jp/yoya/20130724/im

With only a small code addition and without changing the fundamental algorithm we can get a performance boost.
However image quality deteriorates slightly, disabled by default is good.

Source code patch is here. (base on 6.8.7-0)
- QBRA substance patch
-- https://github.com/gree/YoyaMagick/comm ... dcd7620bb5
- QBRA configure patch (--enable-qbra, disabled by default)
-- https://github.com/gree/YoyaMagick/comm ... 2dcc66f30b

Thanks!
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: Proposal: Quantize Bulk Reduce Acceleration

Post by magick »

Color reduction acceleration is an often requested enhancement. We'll add your patch to ImageMagick within a day or two. Thanks.
Post Reply