Class NormalMap

Inheritance Relationships

Base Type

Class Documentation

class NormalMap : public lib3d::Image<float, 3>

Manifistation of lib3d::types::Image for three-channel image with pixel data of type float.

Each pixel will have the three components (x,y and z) of the normal vector.

Content string will be initalized with ‘Normal’.

Public Functions

inline NormalMap()

Zero initialization constructor creating an empty image.

inline NormalMap(const int &iWidth, const int &iHeight)

Class constructor creating a zero-initialized image of size iWidth \(\times\) iHeight.

inline NormalMap(const cv::Size &iSize)

Class constructor creating a zero-initialized image of size iSize.