ifw-ccf  1.0.0
Classes | Namespaces
recipeBase.hpp File Reference
#include <ccf/common/base.hpp>
#include <ccf/common/setupBase.hpp>
#include <ccf/common/dataFrame.hpp>
#include <cpl.h>
#include <clipm.h>

Go to the source code of this file.

Classes

class  ccf::common::RecipeBase
 Processing Recipe base class. All recipes shall be derived from this class. More...
 

Namespaces

 ccf
 
 ccf::common
 

Processing Recipe related standard setup parameter names.

const std::string ccf::common::SETUP_KEY_RECIPE_ENABLED = "proc%d.recipe%d.enabled"
 
const std::string ccf::common::SETUP_KEY_RECIPE_BASE_DELAY = "proc%d.recipe%d.recipe_base.delay"
 
template<class SRC_IM_TYPE , class TRG_IM_TYPE >
void ccf::common::ConvertImage (SRC_IM_TYPE *image_buffer, uint32_t pixels, TRG_IM_TYPE **target_buf, uint32_t *target_buf_size)
 Convert the given image from one pixel type to another. A buffer is allocated internally, which must be free'd by the user. More...
 
void ccf::common::PrepCplImage (const ccf::common::DataFrame &frame, cpl_image **image, ccf::common::ImageDataType *target_data_type, uint32_t *target_buffer_size)