00001 #ifndef FCAM_DEMOSAIC_ARM_H 00002 #define FCAM_DEMOSAIC_ARM_H 00003 #ifdef FCAM_ARCH_ARM 00004 00005 #include <FCam/Base.h> 00006 #include <FCam/Image.h> 00007 #include <FCam/Frame.h> 00008 00009 // Arm-specific optimized post-processing routines 00010 00011 namespace FCam { 00012 // Assume the input is 5MP and makes a 640x480 output 00013 Image makeThumbnailRAW_ARM(Frame src, float contrast, int blackLevel, float gamma); 00014 00015 Image demosaic_ARM(Frame src, float contrast, bool denoise, int blackLevel, float gamma); 00016 } 00017 00018 #endif 00019 #endif