diff --git a/MagickCore/channel.c b/MagickCore/channel.c
new file mode 100644
index 0000000..b09bb47
--- /dev/null
+++ b/MagickCore/channel.c
@@ -0,0 +1,78 @@
+/*
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% %
+% %
+% %
+% CCCC H H AAA N N N N EEEEE L %
+% C H H A A NN N NN N E L %
+% C HHHHH AAAAA N N N N N N RRR L %
+% C H H A A N NN N NN E L %
+% CCCC H H A A N N N N EEEEE LLLLL %
+% %
+% %
+% MagickCore Image Channel Methods %
+% %
+% Software Design %
+% John Cristy %
+% December 2003 %
+% %
+% %
+% Copyright 1999-2012 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 "MagickCore/studio.h"
+#include "MagickCore/utility.h"
+#include "MagickCore/version.h"
+
+/*
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% %
+% %
+% %
+% C h a n n e l O p e r a t i o n I m a g e %
+% %
+% %
+% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% ChannelOperationImage() applies a channel expression to the specified image.
+%
+% The format of the ChannelOperationImage method is:
+%
+% Image *ChannelOperationImage(const Image *image,
+% const char *expression,ExceptionInfo *exception)
+%
+% A description of each parameter follows:
+%
+% o image: the image.
+%
+% o expression: A channel expression.
+%
+% o exception: return any errors or warnings in this structure.
+%
+*/
+MagickExport Image *ChannelOperationImage(const Image *image,
+ const char *expression,ExceptionInfo *exception)
+{
+ return((Image *) NULL);
+}