ReduceNoiseImage parallel patch

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
zehruela

ReduceNoiseImage parallel patch

Post by zehruela »

Hi, I made some changes in effect.c:ReduceNoiseImage function to support multi threading execution (using OpenMP). For large files the new code achieves improvements in performance around 30%.

Link to the patch:

http://rapidshare.com/files/114037640/effect.patch.html
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: ReduceNoiseImage parallel patch

Post by magick »

We can't use the patch as is. OpenMP must be enabled with pragma's so ImageMagick can compile if OpenMP is not enabled or available. Refactor your patch and repost and we will get it into the ImageMagick distribution.
zehruela

Re: ReduceNoiseImage parallel patch

Post by zehruela »

I'll post the refactored version ASAP.
Post Reply