rappcompute.h

Go to the documentation of this file.
00001 /*  Copyright (C) 2005-2016, Axis Communications AB, LUND, SWEDEN
00002  *
00003  *  This file is part of RAPP.
00004  *
00005  *  RAPP is free software: you can redistribute it and/or modify
00006  *  it under the terms of the GNU Lesser General Public License as published
00007  *  by the Free Software Foundation, either version 3 of the License, or
00008  *  (at your option) any later version.
00009  *  You can use the comments under either the terms of the GNU Lesser General
00010  *  Public License version 3 as published by the Free Software Foundation,
00011  *  either version 3 of the License or (at your option) any later version, or
00012  *  the GNU Free Documentation License version 1.3 or any later version
00013  *  published by the Free Software Foundation; with no Invariant Sections, no
00014  *  Front-Cover Texts, and no Back-Cover Texts.
00015  *  A copy of the license is included in the documentation section entitled
00016  *  "GNU Free Documentation License".
00017  *
00018  *  RAPP is distributed in the hope that it will be useful,
00019  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
00020  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
00021  *  GNU Lesser General Public License for more details.
00022  *
00023  *  You should have received a copy of the GNU Lesser General Public
00024  *  License and a copy of the GNU Free Documentation License along
00025  *  with RAPP. If not, see <http://www.gnu.org/licenses/>.
00026  */
00027 
00743 #ifndef RAPPCOMPUTE_H
00744 #define RAPPCOMPUTE_H
00745 
00746 #include "rc_platform.h"    /* Platform-specific definitions  */
00747 #include "rc_stdbool.h"     /* Portable stdbool.h             */
00748 #include "rc_malloc.h"      /* Aligned memory allocation      */
00749 #include "rc_bitblt_wa.h"   /* Word-aligned bitblit           */
00750 #include "rc_bitblt_wm.h"   /* Word-misaligned bitblit        */
00751 #include "rc_bitblt_va.h"   /* Vector-aligned bitblit         */
00752 #include "rc_bitblt_vm.h"   /* Vector-misaligned bitblit      */
00753 #include "rc_pixel.h"       /* Pixel access macros            */
00754 #include "rc_pixop.h"       /* Pixelwise operations           */
00755 #include "rc_type.h"        /* Type conversions               */
00756 #include "rc_thresh.h"      /* Thresholding to binary         */
00757 #include "rc_reduce.h"      /* 8-bit 2x reduction             */
00758 #include "rc_reduce_bin.h"  /* Binary 2x reduction            */
00759 #include "rc_expand_bin.h"  /* Binary 2x expansion            */
00760 #include "rc_rotate.h"      /* 8-bit image rotation           */
00761 #include "rc_rotate_bin.h"  /* Binary image rotation          */
00762 #include "rc_stat.h"        /* Statistical operations         */
00763 #include "rc_moment_bin.h"  /* Binary image moments           */
00764 #include "rc_filter.h"      /* Fixed-filter convolutions      */
00765 #include "rc_morph_bin.h"   /* Binary morphology              */
00766 #include "rc_fill.h"        /* Connected-components seed fill */
00767 #include "rc_pad.h"         /* 8-bit image padding            */
00768 #include "rc_pad_bin.h"     /* Binary image padding           */
00769 #include "rc_margin.h"      /* Binary image logical margins   */
00770 #include "rc_crop.h"        /* Binary image cropping          */
00771 #include "rc_contour.h"     /* Contour chain code generation  */
00772 #include "rc_rasterize.h"   /* Line rasterization             */
00773 #include "rc_cond.h"        /* Conditional operations         */
00774 #include "rc_gather.h"      /* 8-bit pixel gather             */
00775 #include "rc_gather_bin.h"  /* Binary pixel gather            */
00776 #include "rc_scatter.h"     /* 8-bit pixel scatter            */
00777 #include "rc_scatter_bin.h" /* Binary pixel scatter           */
00778 #include "rc_integral.h"    /* 8-bit integral images          */
00779 #include "rc_integral_bin.h"/* Binary pixel integral images   */
00780 
00781 #endif /* RAPPCOMPUTE_H */

Generated on 1 Jun 2016 for RAPP Compute by  doxygen 1.6.1