ImFusion SDK 4.3
Vision Member List

This is the complete list of members for Vision, including all inherited members.

computeDeviceOpenGLMatrices(int frame, const DeviceParameters &p, Eigen::Matrix4d &PM, Eigen::Matrix4d &MV)Visionstatic
computeDeviceProjectionMatrices(int frame, const DeviceParameters &p, int width, int height, Eigen::Matrix< double, 3, 4 > &P)Visionstatic
computeGradientMagnitude(const MemImage *img, TypedImage< float > *gradient, bool normalizeResult=true, TypedImage< float > *orientation=0)Visionstatic
computeSubpixelEdgeLocation(TypedImage< float > *gradient, TypedImage< float > *orientation, TypedImage< float > *location)Visionstatic
extractDeviceParametersFromOpenGLMatrices(const std::vector< Eigen::Matrix4d > &PM, const std::vector< Eigen::Matrix4d > &MV, int width, int height, double pixelSize, DeviceParameters &p, vec3 *outCircleCenter=nullptr, double *outCircleRadius=nullptr, mat3 *outCircleNormalToZ=nullptr)Visionstatic
extractDeviceParametersFromProjectionMatrices(const std::vector< Eigen::Matrix< double, 3, 4 > > &P, int width, int height, double pixelSize, DeviceParameters &p, vec3 *outCircleCenter=nullptr, double *outCircleRadius=nullptr, mat3 *outCircleNormalToZ=nullptr)Visionstatic
findConnectedComponents(const MemImage *img, TypedImage< unsigned short > *labelMap, int maxComponents=-1, int minComponentSize=-1)Visionstatic
homogenizePoints(Eigen::MatrixXd &pts) (defined in Vision)Visionstatic
inpaintImage(const TypedImage< T > *imgIn, TypedImage< T > *imgOut, const TypedImage< unsigned char > *mask, int mode)Visionstatic
normalise2Dpts(Eigen::MatrixXd &pts, Eigen::MatrixXd &newPts, Eigen::Matrix3d &T) (defined in Vision)Visionstatic
normalizeImage(const MemImage *imgIn, MemImage *imgOut)Visionstatic
thresholdImage(const TypedImage< T1 > *imgIn, TypedImage< T2 > *imgOut, T1 threshold1, T1 threshold2, int mode)Visionstatic
Watershed(const TypedImage< T > *img, TypedImage< unsigned short > *labelMap)Visionstatic
Search Tab / S to search, Esc to close