66 const std::vector<utils::Point32f> dstQuad);
102 std::vector<utils::Point32f> getSrcQuad()
const;
105 std::vector<utils::Point32f> getDstQuad()
const;
110 const float norm = m[2] ? 1/m[2] : 1;
131 std::vector<utils::Point32f> map(
const std::vector<utils::Point32f> &src);
134 template<
class SrcForwardIterator,
class DstForwardIterator>
135 inline void map(SrcForwardIterator begin, SrcForwardIterator end, DstForwardIterator dst){
137 *dst++ = mapPoint(*begin++);
undocument this line if you encounter any issues!
Definition: Any.h:37
ICLQt_API core::Img< T > norm(const core::Img< T > &image)
normalize an images range to [0,255]
#define ICLMath_API
Definition: CompatMacros.h:173
float y
y position of this point
Definition: Point32f.h:48
static const Rect32f null
!< height of the rect
Definition: Rect32f.h:54
static const Rect null
null Rect is w=0, h=0, x=0, y=0
Definition: Rect.h:99
Floating point precision implementation of the Rect class.
Definition: Rect32f.h:45
Single precission 3D Vectors Point class of the ICL.
Definition: Point32f.h:41
float x
x position of this point
Definition: Point32f.h:45
Rectangle class of the ICL used e.g. for the Images ROI-rect.
Definition: Rect.h:95
FixedColVector< icl32f, 3 > Vec3
another shortcut for 3D vectors
Definition: HomogeneousMath.h:40