The Machine Vision Toolbox (MVTB) provides many functions that are useful in machine vision and vision-based control. It is a somewhat eclectic collection reflecting my personal interest in areas of photometry, photogrammetry, colorimetry. It includes over 100 functions spanning operations such as image file reading and writing, acquisition, display, filtering, blob, point and line feature extraction, mathematical morphology, homographies, visual Jacobians, camera calibration and color space conversion.
This third release of the Toolbox has been significantly extended to include classes to represent different types of cameras (perspective, fisheye, catadioptric and spherical), pose estimation, visual Jacobians and advanced segmentation techniques such as MSER and graph-based. The Toolbox also including Simulink models for PBVS and IBVS visual servoing systems for arm-type, mobile and flying robots.