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);
+}