17 #ifndef __IPSDKIPLATTRIBUTES_INOPTHOUGHLINESGRADIENTIMGPARAMS_H__ 18 #define __IPSDKIPLATTRIBUTES_INOPTHOUGHLINESGRADIENTIMGPARAMS_H__ 22 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/HoughLinesGradientImgParams.h> 34 InOptHoughLinesGradientImgParams,
36 (ipsdk::processor::isGreater<HoughLinesGradientImgParams::RhoStep>(attribute, .0) &&
37 ipsdk::processor::isGreaterOrEqual<HoughLinesGradientImgParams::ThetaMin>(attribute, -M_PI) &&
38 ipsdk::processor::isLowerOrEqual<HoughLinesGradientImgParams::ThetaMax>(attribute, M_PI) &&
39 ipsdk::processor::isLowerOrEqual<HoughLinesGradientImgParams::ThetaMin, HoughLinesGradientImgParams::ThetaMax>(attribute) &&
40 ipsdk::processor::isGreaterOrEqual<HoughLinesGradientImgParams::ThetaNbBins>(attribute, 1)),
50 #endif // __IPSDKIPLATTRIBUTES_INOPTHOUGHLINESGRADIENTIMGPARAMS_H__ IPSDKIPLATTRIBUTES_API ipsdk::imaproc::attr::HoughLinesGradientImgParamsPtr createDefaultHoughLinesGradientImgParams()
function allowing to create a default HoughLineParams data item
#define IPSDK_DECLARE_INPUT_OPTIONAL_FROM_EXISTING_DATAITEM_ATTRIBUTE(libraryName, className, dataItemClassName, RuleString, defaultValue)
Definition of import/export macro for library.
Parameters for Hough lines image generation algorithm.
Definition: HoughLinesGradientImgParams.h:63