diff options
-rw-r--r-- | Makefile.in | 78 | ||||
-rw-r--r-- | filters/Makefile.am | 13 | ||||
-rw-r--r-- | filters/boost.c | 83 |
3 files changed, 154 insertions, 20 deletions
diff --git a/Makefile.in b/Makefile.in index 56745ab2d..d61088adf 100644 --- a/Makefile.in +++ b/Makefile.in @@ -119,8 +119,6 @@ # See the License for the specific language governing permissions and # limitations under the License. # -# Copyright (C) 2003 - 2008 GraphicsMagick Group -# # Makefile for building ImageMagick filter modules. # Copyright 1999-2009 ImageMagick Studio LLC, a non-profit organization @@ -1241,6 +1239,15 @@ filters_analyze_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_CFLAGS) $(CFLAGS) $(filters_analyze_la_LDFLAGS) \ $(LDFLAGS) -o $@ @WITH_MODULES_TRUE@am_filters_analyze_la_rpath = -rpath $(filtersdir) +filters_boost_la_DEPENDENCIES = $(MAGICKCORE_LIBS) \ + $(am__DEPENDENCIES_1) +am_filters_boost_la_OBJECTS = filters/filters_boost_la-boost.lo +filters_boost_la_OBJECTS = $(am_filters_boost_la_OBJECTS) +filters_boost_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(filters_boost_la_LDFLAGS) $(LDFLAGS) \ + -o $@ +@WITH_MODULES_TRUE@am_filters_boost_la_rpath = -rpath $(filtersdir) ltdl_dld_link_la_DEPENDENCIES = am_ltdl_dld_link_la_OBJECTS = ltdl/loaders/dld_link.lo ltdl_dld_link_la_OBJECTS = $(am_ltdl_dld_link_la_OBJECTS) @@ -1399,7 +1406,8 @@ am__magick_libMagickCore_la_SOURCES_DIST = magick/ImageMagick.h \ coders/dps.c coders/djvu.c coders/exr.c coders/fpx.c \ coders/clipboard.c coders/emf.c coders/jbig.c coders/jpeg.c \ coders/jp2.c coders/png.c coders/ept.c coders/tiff.c \ - coders/wmf.c coders/x.c coders/xwd.c filters/analyze.c + coders/wmf.c coders/x.c coders/xwd.c filters/analyze.c \ + filters/boost.c am__objects_2 = magick/magick_libMagickCore_la-animate.lo \ magick/magick_libMagickCore_la-annotate.lo \ magick/magick_libMagickCore_la-artifact.lo \ @@ -1612,7 +1620,8 @@ am__objects_16 = coders/magick_libMagickCore_la-art.lo \ $(am__objects_8) $(am__objects_9) $(am__objects_10) \ $(am__objects_11) $(am__objects_12) $(am__objects_13) \ $(am__objects_14) $(am__objects_15) -am__objects_17 = filters/magick_libMagickCore_la-analyze.lo +am__objects_17 = filters/magick_libMagickCore_la-analyze.lo \ + filters/magick_libMagickCore_la-boost.lo @WITH_MODULES_FALSE@am_magick_libMagickCore_la_OBJECTS = \ @WITH_MODULES_FALSE@ $(am__objects_2) $(am__objects_3) \ @WITH_MODULES_FALSE@ $(am__objects_16) $(am__objects_17) @@ -1960,11 +1969,12 @@ SOURCES = $(Magick___lib_libMagick___la_SOURCES) \ $(coders_xcf_la_SOURCES) $(coders_xpm_la_SOURCES) \ $(coders_xps_la_SOURCES) $(coders_xwd_la_SOURCES) \ $(coders_ycbcr_la_SOURCES) $(coders_yuv_la_SOURCES) \ - $(filters_analyze_la_SOURCES) $(ltdl_dld_link_la_SOURCES) \ - $(ltdl_dlopen_la_SOURCES) $(ltdl_dyld_la_SOURCES) \ - $(ltdl_libltdl_la_SOURCES) $(ltdl_libltdlc_la_SOURCES) \ - $(ltdl_load_add_on_la_SOURCES) $(ltdl_loadlibrary_la_SOURCES) \ - $(ltdl_shl_load_la_SOURCES) $(magick_libMagickCore_la_SOURCES) \ + $(filters_analyze_la_SOURCES) $(filters_boost_la_SOURCES) \ + $(ltdl_dld_link_la_SOURCES) $(ltdl_dlopen_la_SOURCES) \ + $(ltdl_dyld_la_SOURCES) $(ltdl_libltdl_la_SOURCES) \ + $(ltdl_libltdlc_la_SOURCES) $(ltdl_load_add_on_la_SOURCES) \ + $(ltdl_loadlibrary_la_SOURCES) $(ltdl_shl_load_la_SOURCES) \ + $(magick_libMagickCore_la_SOURCES) \ $(wand_libMagickWand_la_SOURCES) \ $(Magick___demo_analyze_SOURCES) \ $(Magick___demo_button_SOURCES) $(Magick___demo_demo_SOURCES) \ @@ -2047,11 +2057,11 @@ DIST_SOURCES = $(Magick___lib_libMagick___la_SOURCES) \ $(coders_xcf_la_SOURCES) $(coders_xpm_la_SOURCES) \ $(coders_xps_la_SOURCES) $(coders_xwd_la_SOURCES) \ $(coders_ycbcr_la_SOURCES) $(coders_yuv_la_SOURCES) \ - $(filters_analyze_la_SOURCES) $(ltdl_dld_link_la_SOURCES) \ - $(ltdl_dlopen_la_SOURCES) $(ltdl_dyld_la_SOURCES) \ - $(ltdl_libltdl_la_SOURCES) $(ltdl_libltdlc_la_SOURCES) \ - $(ltdl_load_add_on_la_SOURCES) $(ltdl_loadlibrary_la_SOURCES) \ - $(ltdl_shl_load_la_SOURCES) \ + $(filters_analyze_la_SOURCES) $(filters_boost_la_SOURCES) \ + $(ltdl_dld_link_la_SOURCES) $(ltdl_dlopen_la_SOURCES) \ + $(ltdl_dyld_la_SOURCES) $(ltdl_libltdl_la_SOURCES) \ + $(ltdl_libltdlc_la_SOURCES) $(ltdl_load_add_on_la_SOURCES) \ + $(ltdl_loadlibrary_la_SOURCES) $(ltdl_shl_load_la_SOURCES) \ $(am__magick_libMagickCore_la_SOURCES_DIST) \ $(wand_libMagickWand_la_SOURCES) \ $(Magick___demo_analyze_SOURCES) \ @@ -4034,11 +4044,13 @@ MAGICK_UNINSTALL_LOCAL_TARGETS = magick-uninstall-local # Where filter modules get installed filtersdir = $(FILTER_PATH) MAGICK_FILTER_SRCS = \ - filters/analyze.c + filters/analyze.c \ + filters/boost.c @WITH_MODULES_FALSE@filters_LTLIBRARIES = @WITH_MODULES_TRUE@filters_LTLIBRARIES = \ -@WITH_MODULES_TRUE@ filters/analyze.la +@WITH_MODULES_TRUE@ filters/analyze.la \ +@WITH_MODULES_TRUE@ filters/boost.la # analyze filter module @@ -4046,6 +4058,12 @@ filters_analyze_la_SOURCES = filters/analyze.c filters_analyze_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS) filters_analyze_la_LDFLAGS = $(MODULECOMMONFLAGS) filters_analyze_la_LIBADD = $(MAGICKCORE_LIBS) $(MATH_LIBS) + +# boost filter module +filters_boost_la_SOURCES = filters/boost.c +filters_boost_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS) +filters_boost_la_LDFLAGS = $(MODULECOMMONFLAGS) +filters_boost_la_LIBADD = $(MAGICKCORE_LIBS) $(MATH_LIBS) wandincdir = $(topincludedir)/wand WAND_SOURCES = \ wand/MagickWand.h \ @@ -5306,6 +5324,10 @@ filters/filters_analyze_la-analyze.lo: filters/$(am__dirstamp) \ filters/$(DEPDIR)/$(am__dirstamp) filters/analyze.la: $(filters_analyze_la_OBJECTS) $(filters_analyze_la_DEPENDENCIES) filters/$(am__dirstamp) $(AM_V_CCLD)$(filters_analyze_la_LINK) $(am_filters_analyze_la_rpath) $(filters_analyze_la_OBJECTS) $(filters_analyze_la_LIBADD) $(LIBS) +filters/filters_boost_la-boost.lo: filters/$(am__dirstamp) \ + filters/$(DEPDIR)/$(am__dirstamp) +filters/boost.la: $(filters_boost_la_OBJECTS) $(filters_boost_la_DEPENDENCIES) filters/$(am__dirstamp) + $(AM_V_CCLD)$(filters_boost_la_LINK) $(am_filters_boost_la_rpath) $(filters_boost_la_OBJECTS) $(filters_boost_la_LIBADD) $(LIBS) ltdl/loaders/$(am__dirstamp): @$(MKDIR_P) ltdl/loaders @: > ltdl/loaders/$(am__dirstamp) @@ -5771,6 +5793,8 @@ coders/magick_libMagickCore_la-xwd.lo: coders/$(am__dirstamp) \ coders/$(DEPDIR)/$(am__dirstamp) filters/magick_libMagickCore_la-analyze.lo: filters/$(am__dirstamp) \ filters/$(DEPDIR)/$(am__dirstamp) +filters/magick_libMagickCore_la-boost.lo: filters/$(am__dirstamp) \ + filters/$(DEPDIR)/$(am__dirstamp) magick/libMagickCore.la: $(magick_libMagickCore_la_OBJECTS) $(magick_libMagickCore_la_DEPENDENCIES) magick/$(am__dirstamp) $(AM_V_CCLD)$(magick_libMagickCore_la_LINK) -rpath $(libdir) $(magick_libMagickCore_la_OBJECTS) $(magick_libMagickCore_la_LIBADD) $(LIBS) wand/$(am__dirstamp): @@ -6610,8 +6634,12 @@ mostlyclean-compile: -rm -f coders/magick_libMagickCore_la-yuv.lo -rm -f filters/filters_analyze_la-analyze.$(OBJEXT) -rm -f filters/filters_analyze_la-analyze.lo + -rm -f filters/filters_boost_la-boost.$(OBJEXT) + -rm -f filters/filters_boost_la-boost.lo -rm -f filters/magick_libMagickCore_la-analyze.$(OBJEXT) -rm -f filters/magick_libMagickCore_la-analyze.lo + -rm -f filters/magick_libMagickCore_la-boost.$(OBJEXT) + -rm -f filters/magick_libMagickCore_la-boost.lo -rm -f ltdl/loaders/dld_link.$(OBJEXT) -rm -f ltdl/loaders/dld_link.lo -rm -f ltdl/loaders/dlopen.$(OBJEXT) @@ -7136,7 +7164,9 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@coders/$(DEPDIR)/magick_libMagickCore_la-ycbcr.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@coders/$(DEPDIR)/magick_libMagickCore_la-yuv.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@filters/$(DEPDIR)/filters_analyze_la-analyze.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@filters/$(DEPDIR)/filters_boost_la-boost.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@filters/$(DEPDIR)/magick_libMagickCore_la-analyze.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@filters/$(DEPDIR)/magick_libMagickCore_la-boost.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@ltdl/$(DEPDIR)/ltdl_libltdl_la-lt__alloc.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@ltdl/$(DEPDIR)/ltdl_libltdl_la-lt_dlloader.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@ltdl/$(DEPDIR)/ltdl_libltdl_la-lt_error.Plo@am__quote@ @@ -8191,6 +8221,14 @@ filters/filters_analyze_la-analyze.lo: filters/analyze.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(filters_analyze_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o filters/filters_analyze_la-analyze.lo `test -f 'filters/analyze.c' || echo '$(srcdir)/'`filters/analyze.c +filters/filters_boost_la-boost.lo: filters/boost.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(filters_boost_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT filters/filters_boost_la-boost.lo -MD -MP -MF filters/$(DEPDIR)/filters_boost_la-boost.Tpo -c -o filters/filters_boost_la-boost.lo `test -f 'filters/boost.c' || echo '$(srcdir)/'`filters/boost.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) filters/$(DEPDIR)/filters_boost_la-boost.Tpo filters/$(DEPDIR)/filters_boost_la-boost.Plo +@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='filters/boost.c' object='filters/filters_boost_la-boost.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(filters_boost_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o filters/filters_boost_la-boost.lo `test -f 'filters/boost.c' || echo '$(srcdir)/'`filters/boost.c + ltdl/loaders/ltdl_libltdl_la-preopen.lo: ltdl/loaders/preopen.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ltdl_libltdl_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ltdl/loaders/ltdl_libltdl_la-preopen.lo -MD -MP -MF ltdl/loaders/$(DEPDIR)/ltdl_libltdl_la-preopen.Tpo -c -o ltdl/loaders/ltdl_libltdl_la-preopen.lo `test -f 'ltdl/loaders/preopen.c' || echo '$(srcdir)/'`ltdl/loaders/preopen.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ltdl/loaders/$(DEPDIR)/ltdl_libltdl_la-preopen.Tpo ltdl/loaders/$(DEPDIR)/ltdl_libltdl_la-preopen.Plo @@ -9863,6 +9901,14 @@ filters/magick_libMagickCore_la-analyze.lo: filters/analyze.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(magick_libMagickCore_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o filters/magick_libMagickCore_la-analyze.lo `test -f 'filters/analyze.c' || echo '$(srcdir)/'`filters/analyze.c +filters/magick_libMagickCore_la-boost.lo: filters/boost.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(magick_libMagickCore_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT filters/magick_libMagickCore_la-boost.lo -MD -MP -MF filters/$(DEPDIR)/magick_libMagickCore_la-boost.Tpo -c -o filters/magick_libMagickCore_la-boost.lo `test -f 'filters/boost.c' || echo '$(srcdir)/'`filters/boost.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) filters/$(DEPDIR)/magick_libMagickCore_la-boost.Tpo filters/$(DEPDIR)/magick_libMagickCore_la-boost.Plo +@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='filters/boost.c' object='filters/magick_libMagickCore_la-boost.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(magick_libMagickCore_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o filters/magick_libMagickCore_la-boost.lo `test -f 'filters/boost.c' || echo '$(srcdir)/'`filters/boost.c + wand/wand_libMagickWand_la-animate.lo: wand/animate.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(wand_libMagickWand_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT wand/wand_libMagickWand_la-animate.lo -MD -MP -MF wand/$(DEPDIR)/wand_libMagickWand_la-animate.Tpo -c -o wand/wand_libMagickWand_la-animate.lo `test -f 'wand/animate.c' || echo '$(srcdir)/'`wand/animate.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) wand/$(DEPDIR)/wand_libMagickWand_la-animate.Tpo wand/$(DEPDIR)/wand_libMagickWand_la-animate.Plo diff --git a/filters/Makefile.am b/filters/Makefile.am index 3067f0527..c4ab76b4c 100644 --- a/filters/Makefile.am +++ b/filters/Makefile.am @@ -12,19 +12,19 @@ # See the License for the specific language governing permissions and # limitations under the License. # -# Copyright (C) 2003 - 2008 GraphicsMagick Group -# # Makefile for building ImageMagick filter modules. # Where filter modules get installed filtersdir = $(FILTER_PATH) MAGICK_FILTER_SRCS = \ - filters/analyze.c + filters/analyze.c \ + filters/boost.c if WITH_MODULES filters_LTLIBRARIES = \ - filters/analyze.la + filters/analyze.la \ + filters/boost.la else filters_LTLIBRARIES = endif # WITH_MODULES @@ -35,3 +35,8 @@ filters_analyze_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS) filters_analyze_la_LDFLAGS = $(MODULECOMMONFLAGS) filters_analyze_la_LIBADD = $(MAGICKCORE_LIBS) $(MATH_LIBS) +# boost filter module +filters_boost_la_SOURCES = filters/boost.c +filters_boost_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS) +filters_boost_la_LDFLAGS = $(MODULECOMMONFLAGS) +filters_boost_la_LIBADD = $(MAGICKCORE_LIBS) $(MATH_LIBS) diff --git a/filters/boost.c b/filters/boost.c new file mode 100644 index 000000000..b7100f838 --- /dev/null +++ b/filters/boost.c @@ -0,0 +1,83 @@ +/* +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% % +% % +% BBBB OOO OOO SSSSS TTTTT % +% B B O O O O SS T % +% BBBB O O O O SSS T % +% B B O O O O SS T % +% BBBB OOO OOO SSSSS T % +% % +% Boost An Image % +% % +% Software Design % +% John Cristy % +% December 1998 % +% % +% % +% Copyright 1999-2009 ImageMagick Studio LLC, a non-profit organization % +% dedicated to making software imaging solutions freely available. % +% % +% You may not use this file except in compliance with the License. You may % +% obtain a copy of the License at % +% % +% http://www.imagemagick.org/script/license.php % +% % +% Unless required by applicable law or agreed to in writing, software % +% distributed under the License is distributed on an "AS IS" BASIS, % +% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. % +% See the License for the specific language governing permissions and % +% limitations under the License. % +% % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +*/ + +/* + Include declarations. +*/ +#include "magick/studio.h" +#include "magick/MagickCore.h" + +/* +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% % +% % +% % +% b o o s t I m a g e % +% % +% % +% % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% boostImage() boosts the performance of certain image processing algorithms +% by utilizing the OpenCL framework to execute the algorithm across +% heterogeneous platforms consisting of CPUs, GPUs, and other processors. This +% filter is experimental and is not recommended for general use. +% The format of the boostImage method is: +% +% unsigned long boostImage(Image *images,const int argc, +% char **argv,ExceptionInfo *exception) +% +% A description of each parameter follows: +% +% o image: the address of a structure of type Image. +% +% o argc: Specifies a pointer to an integer describing the number of +% elements in the argument vector. +% +% o argv: Specifies a pointer to a text array containing the command line +% arguments. +% +% o exception: return any errors or warnings in this structure. +% +*/ +ModuleExport unsigned long boostImage(Image **images,const int argc, + const char **argv,ExceptionInfo *exception) +{ + (void) images; + (void) argc; + (void) argv; + (void) exception; + return(MagickImageFilterSignature); +} |