Current Path : /usr/local/share/doc/ImageMagick/www/api/MagickCore/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/local/share/doc/ImageMagick/www/api/MagickCore/effect_8c.html |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>MagickCore: effect.c File Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> <link href="tabs.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.5.4 --> <div class="nav"> <a class="el" href="dir_b44b349db36f8365f5234e57d3038770.html">magick</a></div> <h1>effect.c File Reference</h1> <p> <code>#include "<a class="el" href="studio_8h-source.html">magick/studio.h</a>"</code><br> <code>#include "<a class="el" href="property_8h-source.html">magick/property.h</a>"</code><br> <code>#include "<a class="el" href="blob_8h-source.html">magick/blob.h</a>"</code><br> <code>#include "<a class="el" href="cache-view_8h-source.html">magick/cache-view.h</a>"</code><br> <code>#include "<a class="el" href="color_8h-source.html">magick/color.h</a>"</code><br> <code>#include "<a class="el" href="color-private_8h-source.html">magick/color-private.h</a>"</code><br> <code>#include "<a class="el" href="colorspace_8h-source.html">magick/colorspace.h</a>"</code><br> <code>#include "<a class="el" href="constitute_8h-source.html">magick/constitute.h</a>"</code><br> <code>#include "<a class="el" href="decorate_8h-source.html">magick/decorate.h</a>"</code><br> <code>#include "<a class="el" href="draw_8h-source.html">magick/draw.h</a>"</code><br> <code>#include "<a class="el" href="enhance_8h-source.html">magick/enhance.h</a>"</code><br> <code>#include "<a class="el" href="exception_8h-source.html">magick/exception.h</a>"</code><br> <code>#include "<a class="el" href="exception-private_8h-source.html">magick/exception-private.h</a>"</code><br> <code>#include "<a class="el" href="effect_8h-source.html">magick/effect.h</a>"</code><br> <code>#include "<a class="el" href="fx_8h-source.html">magick/fx.h</a>"</code><br> <code>#include "<a class="el" href="gem_8h-source.html">magick/gem.h</a>"</code><br> <code>#include "<a class="el" href="geometry_8h-source.html">magick/geometry.h</a>"</code><br> <code>#include "<a class="el" href="image-private_8h-source.html">magick/image-private.h</a>"</code><br> <code>#include "<a class="el" href="list_8h-source.html">magick/list.h</a>"</code><br> <code>#include "<a class="el" href="log_8h-source.html">magick/log.h</a>"</code><br> <code>#include "<a class="el" href="memory___8h-source.html">magick/memory_.h</a>"</code><br> <code>#include "<a class="el" href="monitor_8h-source.html">magick/monitor.h</a>"</code><br> <code>#include "<a class="el" href="montage_8h-source.html">magick/montage.h</a>"</code><br> <code>#include "<a class="el" href="paint_8h-source.html">magick/paint.h</a>"</code><br> <code>#include "<a class="el" href="pixel-private_8h-source.html">magick/pixel-private.h</a>"</code><br> <code>#include "<a class="el" href="quantize_8h-source.html">magick/quantize.h</a>"</code><br> <code>#include "<a class="el" href="quantum_8h-source.html">magick/quantum.h</a>"</code><br> <code>#include "<a class="el" href="random___8h-source.html">magick/random_.h</a>"</code><br> <code>#include "<a class="el" href="resize_8h-source.html">magick/resize.h</a>"</code><br> <code>#include "<a class="el" href="resource___8h-source.html">magick/resource_.h</a>"</code><br> <code>#include "<a class="el" href="segment_8h-source.html">magick/segment.h</a>"</code><br> <code>#include "<a class="el" href="shear_8h-source.html">magick/shear.h</a>"</code><br> <code>#include "<a class="el" href="signature_8h-source.html">magick/signature.h</a>"</code><br> <code>#include "<a class="el" href="string___8h-source.html">magick/string_.h</a>"</code><br> <code>#include "<a class="el" href="transform_8h-source.html">magick/transform.h</a>"</code><br> <code>#include "<a class="el" href="threshold_8h-source.html">magick/threshold.h</a>"</code><br> <table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Data Structures</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MedianListNode.html">_MedianListNode</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MedianSkipList.html">_MedianSkipList</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MedianPixelList.html">_MedianPixelList</a></td></tr> <tr><td colspan="2"><br><h2>Defines</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#8d1f857743ade76c037adb68f996ddb0">AdaptiveBlurImageTag</a> "Convolve/<a class="el" href="struct__Image.html">Image</a>"</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#f5b433dd2a6f16f5e2ad332b39aaee08">MagickSigma</a> (fabs(sigma) <= MagickEpsilon ? 1.0 : sigma)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#a548746cfef9daf207fd34359d02743b">AdaptiveSharpenImageTag</a> "Convolve/<a class="el" href="struct__Image.html">Image</a>"</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#093138741162c2da88e01cd2d66fba4a">NoiseEpsilon</a> (attenuate*1.0e-5)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#c317d0e1ffd5ca1a8f3889135f4b7e9c">SigmaUniform</a> ScaleCharToQuantum((unsigned char) (attenuate*4.0+0.5))</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#c72e19378a0589310f2e3be658cf3da6">SigmaGaussian</a> ScaleCharToQuantum((unsigned char) (attenuate*4.0+0.5))</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#83ddacad161f5f4cc5f540d37e0fcc9b">SigmaImpulse</a> (attenuate*0.10)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#fb0a8fa4f1934f02ccf2e6e78f8fa613">SigmaLaplacian</a> ScaleCharToQuantum((unsigned char) (attenuate*10.0+0.5))</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#417fd454c64d001b248ec6b99706dd44">SigmaMultiplicativeGaussian</a> ScaleCharToQuantum((unsigned char) (attenuate*1.0+0.5))</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#1ba021c83c96c224b24b3b1f36158cd9">SigmaPoisson</a> (attenuate*0.05)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#7a539d371b8054ac947bf51cdbe8b710">TauGaussian</a> ScaleCharToQuantum((unsigned char) (attenuate*20.0+0.5))</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#b42b51e937cd7d9df7d954afebea969d">AddNoiseImageTag</a> "AddNoise/<a class="el" href="struct__Image.html">Image</a>"</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#22fff4e9c0763698ace8c034398f3b25">KernelRank</a> 3</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#f78b2f2df0336dcbe2487d79f1c1a4ee">BlurImageTag</a> "Blur/<a class="el" href="struct__Image.html">Image</a>"</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#34f2f4dc48c1af01be8e5d86b7ba8893">DespeckleImageTag</a> "Despeckle/<a class="el" href="struct__Image.html">Image</a>"</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#232a5b1abee91d908d215952025d6f77">MedianFilterImageTag</a> "MedianFilter/<a class="el" href="struct__Image.html">Image</a>"</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#22fff4e9c0763698ace8c034398f3b25">KernelRank</a> 3</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#64d95a3a4f18d4979fa0a9c3e08a84f2">NumberTiles</a> 9</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#80ae18b02b6f23b0ccc83102c274e49e">PreviewImageTag</a> "Preview/<a class="el" href="struct__Image.html">Image</a>"</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#e8152e331835cc3ada9ea60f8bdf3ba2">DefaultPreviewGeometry</a> "204x204+10+10"</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#a256a647dfea1727a1750a06794a4122">ReduceNoiseImageTag</a> "ReduceNoise/<a class="el" href="struct__Image.html">Image</a>"</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#8bb5ed4acc32950da8c4d644fdc46423">ShadeImageTag</a> "Shade/<a class="el" href="struct__Image.html">Image</a>"</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#638a8bbc666410296cb871d54fd714fe">SpreadImageTag</a> "Spread/<a class="el" href="struct__Image.html">Image</a>"</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#80b035b72c36976632c013dfb1a4a0d9">SharpenImageTag</a> "Sharpen/<a class="el" href="struct__Image.html">Image</a>"</td></tr> <tr><td colspan="2"><br><h2>Typedefs</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="struct__MedianListNode.html">_MedianListNode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#4fe0378517e821795f41bc2d00e78d31">MedianListNode</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="struct__MedianSkipList.html">_MedianSkipList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#e7b28d50287807066ac34ad64f0ac61d">MedianSkipList</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="struct__MedianPixelList.html">_MedianPixelList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#a21108bf0ef34243c9c6a57ecc949902">MedianPixelList</a></td></tr> <tr><td colspan="2"><br><h2>Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#b1fc1a79569b3a2afbc142cb5275c975">AdaptiveBlurImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const double radius, const double sigma, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#d331e0c98c3da320a0e11bcdafe33238">AdaptiveBlurImageChannel</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> channel, const double radius, const double sigma, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#08dc1aab2146b5d15d59a650cf339ad9">AdaptiveSharpenImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const double radius, const double sigma, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#a7218156d34d18b7420a8974fad67432">AdaptiveSharpenImageChannel</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> channel, const double radius, const double sigma, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="magick-type_8h.html#564764e59a8480d672edfe65cf2f7b35">Quantum</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#39d02ed0a9256c01d4428bb57d58d84b">GenerateNoise</a> (const <a class="el" href="magick-type_8h.html#564764e59a8480d672edfe65cf2f7b35">Quantum</a> pixel, const <a class="el" href="effect_8h.html#9253d111035d4a83996ec5bbfd3d8963">NoiseType</a> noise_type, const <a class="el" href="magick-type_8h.html#63ab595ab40d99ff825a4c39cc69c074">MagickRealType</a> attenuate)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#dfb4292c744207ae1db64136a0c1cd6c">AddNoiseImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="effect_8h.html#9253d111035d4a83996ec5bbfd3d8963">NoiseType</a> noise_type, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#943b416ee8ea4d766954b5f59d099dd4">AddNoiseImageChannel</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> channel, const <a class="el" href="effect_8h.html#9253d111035d4a83996ec5bbfd3d8963">NoiseType</a> noise_type, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#27ece78ad13e3d81088dbdb92bea5237">BlurImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const double radius, const double sigma, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static double * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#d87a435558027c31df2be82eafe4c4ba">GetBlurKernel</a> (unsigned long width, const <a class="el" href="magick-type_8h.html#63ab595ab40d99ff825a4c39cc69c074">MagickRealType</a> sigma)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#d73f300a911b9220310f5b4a6667cd11">BlurImageChannel</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> channel, const double radius, const double sigma, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#378001fcfd4750a187c4d709e5bc85a9">Hull</a> (const long x_offset, const long y_offset, const unsigned long columns, const unsigned long rows, <a class="el" href="magick-type_8h.html#564764e59a8480d672edfe65cf2f7b35">Quantum</a> *f, <a class="el" href="magick-type_8h.html#564764e59a8480d672edfe65cf2f7b35">Quantum</a> *g, const int polarity)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#04c969ea5b79e481cdb08c184c37279e">DespeckleImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#624c689851674eb837b15c29c197ee0f">EdgeImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const double radius, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#570db8f575b40a51a478c4998f3d74e4">EmbossImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const double radius, const double sigma, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#6fc3e1900ad0d64bb218af081781c28d">GaussianBlurImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const double radius, const double sigma, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#98c5b23c632abba4aa0949b727063eb4">GaussianBlurImageChannel</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> channel, const double radius, const double sigma, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#d2078c398b94274945deb52421edc4d0">AddNodeMedianList</a> (<a class="el" href="struct__MedianPixelList.html">MedianPixelList</a> *pixel_list, int channel, unsigned long color)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#68ea81553b7c7b0e2b01f9add5200718">GetMedianList</a> (<a class="el" href="struct__MedianPixelList.html">MedianPixelList</a> *pixel_list)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#85b8e5c10ce321afdffb498eb785be79">InitializeMedianList</a> (<a class="el" href="struct__MedianPixelList.html">MedianPixelList</a> *pixel_list, unsigned long width)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#a86b40ccacc24397bde14a29bad50fc2">InsertMedianList</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="struct__PixelPacket.html">PixelPacket</a> *pixel, const <a class="el" href="pixel_8h.html#6a47991f21fa07598194f14e9cab83c2">IndexPacket</a> *indexes, <a class="el" href="struct__MedianPixelList.html">MedianPixelList</a> *pixel_list)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#c1205bf58d2130db0d0329c09b68c685">ResetMedianList</a> (<a class="el" href="struct__MedianPixelList.html">MedianPixelList</a> *pixel_list)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#b72abfd6a10bbec0ceca74be980fa9fb">MedianFilterImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const double radius, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static double * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#1d91caac6084b2be15e9f28e502b2d5e">GetMotionBlurKernel</a> (unsigned long width, const <a class="el" href="magick-type_8h.html#63ab595ab40d99ff825a4c39cc69c074">MagickRealType</a> sigma)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#fdaf5e73b0856d1fc9bc3c185fb61609">MotionBlurImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const double radius, const double sigma, const double angle, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#8a2b33028d572bc89857f93c0a82d059">PreviewImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="effect_8h.html#22b599867262862da379e1191c4a1e46">PreviewType</a> preview, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#fc3c7f9f220ddfc6c1cda9f4321564a7">RadialBlurImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const double angle, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#47abb0a5c3697d249fa26ca58008ab1a">RadialBlurImageChannel</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> channel, const double angle, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#ffbd80d980254d6b58eff9f2d7a0c55c">GetNonpeakMedianList</a> (<a class="el" href="struct__MedianPixelList.html">MedianPixelList</a> *pixel_list)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#06630f4e8329b305429a778f8164601d">ReduceNoiseImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const double radius, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#fef1999b80a5107a8ae20557741fc7bd">ShadeImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> gray, const double azimuth, const double elevation, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#068c809943f4d0d935e28fa215dad38b">SharpenImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const double radius, const double sigma, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#596442d5384db9ffe0cd2482b7afe745">SharpenImageChannel</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> channel, const double radius, const double sigma, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#1f8c0a1467d41cf4fde7edf25944ef44">SpreadImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const double radius, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#e2502e42aa741d7a89563626d75b31e1">UnsharpMaskImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const double radius, const double sigma, const double amount, const double threshold, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="effect_8c.html#53104c4c3cdf5ae718bc71d5f5fdbd4c">UnsharpMaskImageChannel</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> channel, const double radius, const double sigma, const double amount, const double threshold, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> </table> <hr><h2>Define Documentation</h2> <a class="anchor" name="8d1f857743ade76c037adb68f996ddb0"></a><!-- doxytag: member="effect.c::AdaptiveBlurImageTag" ref="8d1f857743ade76c037adb68f996ddb0" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define AdaptiveBlurImageTag "Convolve/<a class="el" href="struct__Image.html">Image</a>" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="a548746cfef9daf207fd34359d02743b"></a><!-- doxytag: member="effect.c::AdaptiveSharpenImageTag" ref="a548746cfef9daf207fd34359d02743b" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define AdaptiveSharpenImageTag "Convolve/<a class="el" href="struct__Image.html">Image</a>" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="b42b51e937cd7d9df7d954afebea969d"></a><!-- doxytag: member="effect.c::AddNoiseImageTag" ref="b42b51e937cd7d9df7d954afebea969d" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define AddNoiseImageTag "AddNoise/<a class="el" href="struct__Image.html">Image</a>" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="f78b2f2df0336dcbe2487d79f1c1a4ee"></a><!-- doxytag: member="effect.c::BlurImageTag" ref="f78b2f2df0336dcbe2487d79f1c1a4ee" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BlurImageTag "Blur/<a class="el" href="struct__Image.html">Image</a>" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="e8152e331835cc3ada9ea60f8bdf3ba2"></a><!-- doxytag: member="effect.c::DefaultPreviewGeometry" ref="e8152e331835cc3ada9ea60f8bdf3ba2" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DefaultPreviewGeometry "204x204+10+10" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="34f2f4dc48c1af01be8e5d86b7ba8893"></a><!-- doxytag: member="effect.c::DespeckleImageTag" ref="34f2f4dc48c1af01be8e5d86b7ba8893" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DespeckleImageTag "Despeckle/<a class="el" href="struct__Image.html">Image</a>" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="22fff4e9c0763698ace8c034398f3b25"></a><!-- doxytag: member="effect.c::KernelRank" ref="22fff4e9c0763698ace8c034398f3b25" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define KernelRank 3 </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="22fff4e9c0763698ace8c034398f3b25"></a><!-- doxytag: member="effect.c::KernelRank" ref="22fff4e9c0763698ace8c034398f3b25" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define KernelRank 3 </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="f5b433dd2a6f16f5e2ad332b39aaee08"></a><!-- doxytag: member="effect.c::MagickSigma" ref="f5b433dd2a6f16f5e2ad332b39aaee08" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MagickSigma (fabs(sigma) <= MagickEpsilon ? 1.0 : sigma) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="232a5b1abee91d908d215952025d6f77"></a><!-- doxytag: member="effect.c::MedianFilterImageTag" ref="232a5b1abee91d908d215952025d6f77" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MedianFilterImageTag "MedianFilter/<a class="el" href="struct__Image.html">Image</a>" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="093138741162c2da88e01cd2d66fba4a"></a><!-- doxytag: member="effect.c::NoiseEpsilon" ref="093138741162c2da88e01cd2d66fba4a" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NoiseEpsilon (attenuate*1.0e-5) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="64d95a3a4f18d4979fa0a9c3e08a84f2"></a><!-- doxytag: member="effect.c::NumberTiles" ref="64d95a3a4f18d4979fa0a9c3e08a84f2" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NumberTiles 9 </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="80ae18b02b6f23b0ccc83102c274e49e"></a><!-- doxytag: member="effect.c::PreviewImageTag" ref="80ae18b02b6f23b0ccc83102c274e49e" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PreviewImageTag "Preview/<a class="el" href="struct__Image.html">Image</a>" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="a256a647dfea1727a1750a06794a4122"></a><!-- doxytag: member="effect.c::ReduceNoiseImageTag" ref="a256a647dfea1727a1750a06794a4122" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ReduceNoiseImageTag "ReduceNoise/<a class="el" href="struct__Image.html">Image</a>" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="8bb5ed4acc32950da8c4d644fdc46423"></a><!-- doxytag: member="effect.c::ShadeImageTag" ref="8bb5ed4acc32950da8c4d644fdc46423" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ShadeImageTag "Shade/<a class="el" href="struct__Image.html">Image</a>" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="80b035b72c36976632c013dfb1a4a0d9"></a><!-- doxytag: member="effect.c::SharpenImageTag" ref="80b035b72c36976632c013dfb1a4a0d9" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SharpenImageTag "Sharpen/<a class="el" href="struct__Image.html">Image</a>" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="c72e19378a0589310f2e3be658cf3da6"></a><!-- doxytag: member="effect.c::SigmaGaussian" ref="c72e19378a0589310f2e3be658cf3da6" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SigmaGaussian ScaleCharToQuantum((unsigned char) (attenuate*4.0+0.5)) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="83ddacad161f5f4cc5f540d37e0fcc9b"></a><!-- doxytag: member="effect.c::SigmaImpulse" ref="83ddacad161f5f4cc5f540d37e0fcc9b" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SigmaImpulse (attenuate*0.10) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="fb0a8fa4f1934f02ccf2e6e78f8fa613"></a><!-- doxytag: member="effect.c::SigmaLaplacian" ref="fb0a8fa4f1934f02ccf2e6e78f8fa613" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SigmaLaplacian ScaleCharToQuantum((unsigned char) (attenuate*10.0+0.5)) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="417fd454c64d001b248ec6b99706dd44"></a><!-- doxytag: member="effect.c::SigmaMultiplicativeGaussian" ref="417fd454c64d001b248ec6b99706dd44" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SigmaMultiplicativeGaussian ScaleCharToQuantum((unsigned char) (attenuate*1.0+0.5)) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="1ba021c83c96c224b24b3b1f36158cd9"></a><!-- doxytag: member="effect.c::SigmaPoisson" ref="1ba021c83c96c224b24b3b1f36158cd9" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SigmaPoisson (attenuate*0.05) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="c317d0e1ffd5ca1a8f3889135f4b7e9c"></a><!-- doxytag: member="effect.c::SigmaUniform" ref="c317d0e1ffd5ca1a8f3889135f4b7e9c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SigmaUniform ScaleCharToQuantum((unsigned char) (attenuate*4.0+0.5)) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="638a8bbc666410296cb871d54fd714fe"></a><!-- doxytag: member="effect.c::SpreadImageTag" ref="638a8bbc666410296cb871d54fd714fe" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SpreadImageTag "Spread/<a class="el" href="struct__Image.html">Image</a>" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="7a539d371b8054ac947bf51cdbe8b710"></a><!-- doxytag: member="effect.c::TauGaussian" ref="7a539d371b8054ac947bf51cdbe8b710" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TauGaussian ScaleCharToQuantum((unsigned char) (attenuate*20.0+0.5)) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Typedef Documentation</h2> <a class="anchor" name="4fe0378517e821795f41bc2d00e78d31"></a><!-- doxytag: member="effect.c::MedianListNode" ref="4fe0378517e821795f41bc2d00e78d31" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="struct__MedianListNode.html">_MedianListNode</a> <a class="el" href="struct__MedianListNode.html">MedianListNode</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="a21108bf0ef34243c9c6a57ecc949902"></a><!-- doxytag: member="effect.c::MedianPixelList" ref="a21108bf0ef34243c9c6a57ecc949902" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="struct__MedianPixelList.html">_MedianPixelList</a> <a class="el" href="struct__MedianPixelList.html">MedianPixelList</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="e7b28d50287807066ac34ad64f0ac61d"></a><!-- doxytag: member="effect.c::MedianSkipList" ref="e7b28d50287807066ac34ad64f0ac61d" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="struct__MedianSkipList.html">_MedianSkipList</a> <a class="el" href="struct__MedianSkipList.html">MedianSkipList</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Function Documentation</h2> <a class="anchor" name="b1fc1a79569b3a2afbc142cb5275c975"></a><!-- doxytag: member="effect.c::AdaptiveBlurImage" ref="b1fc1a79569b3a2afbc142cb5275c975" args="(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* AdaptiveBlurImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d331e0c98c3da320a0e11bcdafe33238"></a><!-- doxytag: member="effect.c::AdaptiveBlurImageChannel" ref="d331e0c98c3da320a0e11bcdafe33238" args="(const Image *image, const ChannelType channel, const double radius, const double sigma, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* AdaptiveBlurImageChannel </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> </td> <td class="paramname"> <em>channel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="08dc1aab2146b5d15d59a650cf339ad9"></a><!-- doxytag: member="effect.c::AdaptiveSharpenImage" ref="08dc1aab2146b5d15d59a650cf339ad9" args="(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* AdaptiveSharpenImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="a7218156d34d18b7420a8974fad67432"></a><!-- doxytag: member="effect.c::AdaptiveSharpenImageChannel" ref="a7218156d34d18b7420a8974fad67432" args="(const Image *image, const ChannelType channel, const double radius, const double sigma, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* AdaptiveSharpenImageChannel </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> </td> <td class="paramname"> <em>channel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d2078c398b94274945deb52421edc4d0"></a><!-- doxytag: member="effect.c::AddNodeMedianList" ref="d2078c398b94274945deb52421edc4d0" args="(MedianPixelList *pixel_list, int channel, unsigned long color)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void AddNodeMedianList </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__MedianPixelList.html">MedianPixelList</a> * </td> <td class="paramname"> <em>pixel_list</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>channel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned long </td> <td class="paramname"> <em>color</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="dfb4292c744207ae1db64136a0c1cd6c"></a><!-- doxytag: member="effect.c::AddNoiseImage" ref="dfb4292c744207ae1db64136a0c1cd6c" args="(const Image *image, const NoiseType noise_type, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* AddNoiseImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="effect_8h.html#9253d111035d4a83996ec5bbfd3d8963">NoiseType</a> </td> <td class="paramname"> <em>noise_type</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="943b416ee8ea4d766954b5f59d099dd4"></a><!-- doxytag: member="effect.c::AddNoiseImageChannel" ref="943b416ee8ea4d766954b5f59d099dd4" args="(const Image *image, const ChannelType channel, const NoiseType noise_type, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* AddNoiseImageChannel </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> </td> <td class="paramname"> <em>channel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="effect_8h.html#9253d111035d4a83996ec5bbfd3d8963">NoiseType</a> </td> <td class="paramname"> <em>noise_type</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="27ece78ad13e3d81088dbdb92bea5237"></a><!-- doxytag: member="effect.c::BlurImage" ref="27ece78ad13e3d81088dbdb92bea5237" args="(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* BlurImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d73f300a911b9220310f5b4a6667cd11"></a><!-- doxytag: member="effect.c::BlurImageChannel" ref="d73f300a911b9220310f5b4a6667cd11" args="(const Image *image, const ChannelType channel, const double radius, const double sigma, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* BlurImageChannel </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> </td> <td class="paramname"> <em>channel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="04c969ea5b79e481cdb08c184c37279e"></a><!-- doxytag: member="effect.c::DespeckleImage" ref="04c969ea5b79e481cdb08c184c37279e" args="(const Image *image, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* DespeckleImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="624c689851674eb837b15c29c197ee0f"></a><!-- doxytag: member="effect.c::EdgeImage" ref="624c689851674eb837b15c29c197ee0f" args="(const Image *image, const double radius, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* EdgeImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="570db8f575b40a51a478c4998f3d74e4"></a><!-- doxytag: member="effect.c::EmbossImage" ref="570db8f575b40a51a478c4998f3d74e4" args="(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* EmbossImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="6fc3e1900ad0d64bb218af081781c28d"></a><!-- doxytag: member="effect.c::GaussianBlurImage" ref="6fc3e1900ad0d64bb218af081781c28d" args="(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* GaussianBlurImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="98c5b23c632abba4aa0949b727063eb4"></a><!-- doxytag: member="effect.c::GaussianBlurImageChannel" ref="98c5b23c632abba4aa0949b727063eb4" args="(const Image *image, const ChannelType channel, const double radius, const double sigma, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* GaussianBlurImageChannel </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> </td> <td class="paramname"> <em>channel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="39d02ed0a9256c01d4428bb57d58d84b"></a><!-- doxytag: member="effect.c::GenerateNoise" ref="39d02ed0a9256c01d4428bb57d58d84b" args="(const Quantum pixel, const NoiseType noise_type, const MagickRealType attenuate)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="magick-type_8h.html#564764e59a8480d672edfe65cf2f7b35">Quantum</a> GenerateNoise </td> <td>(</td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#564764e59a8480d672edfe65cf2f7b35">Quantum</a> </td> <td class="paramname"> <em>pixel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="effect_8h.html#9253d111035d4a83996ec5bbfd3d8963">NoiseType</a> </td> <td class="paramname"> <em>noise_type</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#63ab595ab40d99ff825a4c39cc69c074">MagickRealType</a> </td> <td class="paramname"> <em>attenuate</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d87a435558027c31df2be82eafe4c4ba"></a><!-- doxytag: member="effect.c::GetBlurKernel" ref="d87a435558027c31df2be82eafe4c4ba" args="(unsigned long width, const MagickRealType sigma)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static double* GetBlurKernel </td> <td>(</td> <td class="paramtype">unsigned long </td> <td class="paramname"> <em>width</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#63ab595ab40d99ff825a4c39cc69c074">MagickRealType</a> </td> <td class="paramname"> <em>sigma</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="68ea81553b7c7b0e2b01f9add5200718"></a><!-- doxytag: member="effect.c::GetMedianList" ref="68ea81553b7c7b0e2b01f9add5200718" args="(MedianPixelList *pixel_list)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> GetMedianList </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__MedianPixelList.html">MedianPixelList</a> * </td> <td class="paramname"> <em>pixel_list</em> </td> <td> ) </td> <td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="1d91caac6084b2be15e9f28e502b2d5e"></a><!-- doxytag: member="effect.c::GetMotionBlurKernel" ref="1d91caac6084b2be15e9f28e502b2d5e" args="(unsigned long width, const MagickRealType sigma)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static double* GetMotionBlurKernel </td> <td>(</td> <td class="paramtype">unsigned long </td> <td class="paramname"> <em>width</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#63ab595ab40d99ff825a4c39cc69c074">MagickRealType</a> </td> <td class="paramname"> <em>sigma</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ffbd80d980254d6b58eff9f2d7a0c55c"></a><!-- doxytag: member="effect.c::GetNonpeakMedianList" ref="ffbd80d980254d6b58eff9f2d7a0c55c" args="(MedianPixelList *pixel_list)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> GetNonpeakMedianList </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__MedianPixelList.html">MedianPixelList</a> * </td> <td class="paramname"> <em>pixel_list</em> </td> <td> ) </td> <td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="378001fcfd4750a187c4d709e5bc85a9"></a><!-- doxytag: member="effect.c::Hull" ref="378001fcfd4750a187c4d709e5bc85a9" args="(const long x_offset, const long y_offset, const unsigned long columns, const unsigned long rows, Quantum *f, Quantum *g, const int polarity)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void Hull </td> <td>(</td> <td class="paramtype">const long </td> <td class="paramname"> <em>x_offset</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const long </td> <td class="paramname"> <em>y_offset</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const unsigned long </td> <td class="paramname"> <em>columns</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const unsigned long </td> <td class="paramname"> <em>rows</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="magick-type_8h.html#564764e59a8480d672edfe65cf2f7b35">Quantum</a> * </td> <td class="paramname"> <em>f</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="magick-type_8h.html#564764e59a8480d672edfe65cf2f7b35">Quantum</a> * </td> <td class="paramname"> <em>g</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const int </td> <td class="paramname"> <em>polarity</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="85b8e5c10ce321afdffb498eb785be79"></a><!-- doxytag: member="effect.c::InitializeMedianList" ref="85b8e5c10ce321afdffb498eb785be79" args="(MedianPixelList *pixel_list, unsigned long width)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void InitializeMedianList </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__MedianPixelList.html">MedianPixelList</a> * </td> <td class="paramname"> <em>pixel_list</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned long </td> <td class="paramname"> <em>width</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="a86b40ccacc24397bde14a29bad50fc2"></a><!-- doxytag: member="effect.c::InsertMedianList" ref="a86b40ccacc24397bde14a29bad50fc2" args="(const Image *image, const PixelPacket *pixel, const IndexPacket *indexes, MedianPixelList *pixel_list)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void InsertMedianList </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="struct__PixelPacket.html">PixelPacket</a> * </td> <td class="paramname"> <em>pixel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="pixel_8h.html#6a47991f21fa07598194f14e9cab83c2">IndexPacket</a> * </td> <td class="paramname"> <em>indexes</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__MedianPixelList.html">MedianPixelList</a> * </td> <td class="paramname"> <em>pixel_list</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [inline, static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="b72abfd6a10bbec0ceca74be980fa9fb"></a><!-- doxytag: member="effect.c::MedianFilterImage" ref="b72abfd6a10bbec0ceca74be980fa9fb" args="(const Image *image, const double radius, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* MedianFilterImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="fdaf5e73b0856d1fc9bc3c185fb61609"></a><!-- doxytag: member="effect.c::MotionBlurImage" ref="fdaf5e73b0856d1fc9bc3c185fb61609" args="(const Image *image, const double radius, const double sigma, const double angle, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* MotionBlurImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>angle</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="8a2b33028d572bc89857f93c0a82d059"></a><!-- doxytag: member="effect.c::PreviewImage" ref="8a2b33028d572bc89857f93c0a82d059" args="(const Image *image, const PreviewType preview, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* PreviewImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="effect_8h.html#22b599867262862da379e1191c4a1e46">PreviewType</a> </td> <td class="paramname"> <em>preview</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="fc3c7f9f220ddfc6c1cda9f4321564a7"></a><!-- doxytag: member="effect.c::RadialBlurImage" ref="fc3c7f9f220ddfc6c1cda9f4321564a7" args="(const Image *image, const double angle, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* RadialBlurImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>angle</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="47abb0a5c3697d249fa26ca58008ab1a"></a><!-- doxytag: member="effect.c::RadialBlurImageChannel" ref="47abb0a5c3697d249fa26ca58008ab1a" args="(const Image *image, const ChannelType channel, const double angle, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* RadialBlurImageChannel </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> </td> <td class="paramname"> <em>channel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>angle</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="06630f4e8329b305429a778f8164601d"></a><!-- doxytag: member="effect.c::ReduceNoiseImage" ref="06630f4e8329b305429a778f8164601d" args="(const Image *image, const double radius, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* ReduceNoiseImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="c1205bf58d2130db0d0329c09b68c685"></a><!-- doxytag: member="effect.c::ResetMedianList" ref="c1205bf58d2130db0d0329c09b68c685" args="(MedianPixelList *pixel_list)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void ResetMedianList </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__MedianPixelList.html">MedianPixelList</a> * </td> <td class="paramname"> <em>pixel_list</em> </td> <td> ) </td> <td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="fef1999b80a5107a8ae20557741fc7bd"></a><!-- doxytag: member="effect.c::ShadeImage" ref="fef1999b80a5107a8ae20557741fc7bd" args="(const Image *image, const MagickBooleanType gray, const double azimuth, const double elevation, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* ShadeImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td> <td class="paramname"> <em>gray</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>azimuth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>elevation</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="068c809943f4d0d935e28fa215dad38b"></a><!-- doxytag: member="effect.c::SharpenImage" ref="068c809943f4d0d935e28fa215dad38b" args="(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* SharpenImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="596442d5384db9ffe0cd2482b7afe745"></a><!-- doxytag: member="effect.c::SharpenImageChannel" ref="596442d5384db9ffe0cd2482b7afe745" args="(const Image *image, const ChannelType channel, const double radius, const double sigma, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* SharpenImageChannel </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> </td> <td class="paramname"> <em>channel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="1f8c0a1467d41cf4fde7edf25944ef44"></a><!-- doxytag: member="effect.c::SpreadImage" ref="1f8c0a1467d41cf4fde7edf25944ef44" args="(const Image *image, const double radius, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* SpreadImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="e2502e42aa741d7a89563626d75b31e1"></a><!-- doxytag: member="effect.c::UnsharpMaskImage" ref="e2502e42aa741d7a89563626d75b31e1" args="(const Image *image, const double radius, const double sigma, const double amount, const double threshold, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* UnsharpMaskImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>amount</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>threshold</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="53104c4c3cdf5ae718bc71d5f5fdbd4c"></a><!-- doxytag: member="effect.c::UnsharpMaskImageChannel" ref="53104c4c3cdf5ae718bc71d5f5fdbd4c" args="(const Image *image, const ChannelType channel, const double radius, const double sigma, const double amount, const double threshold, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* UnsharpMaskImageChannel </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> </td> <td class="paramname"> <em>channel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>sigma</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>amount</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>threshold</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr size="1"><address style="text-align: right;"><small>Generated on Sat Jan 26 14:50:30 2008 for MagickCore by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address> </body> </html>