Cvtool 0.1.0 review

by on

Cvtool is a general-purpose computer vision tool

License: GPL (GNU General Public License)
File size: 0K
Developer: Martin Lambers
0 stars award from

Cvtool is a general-purpose computer vision tool.

Therefore, complex analysis tasks can easily be realized in scripts. Many image and video manipulation and analysis functions are included, as well as some advanced computer vision techniques.

This includes support for creating, manipulating, and displaying stereoscopic 3D videos, advanced methods to estimate optical flow, and three-dimensional (spatiotemporal) smoothing of video streams.

It works as a filter: it reads streams of images from standard input and writes manipulated images to standard output. It understands both the NetPBM image formats (pbm, pgm, ppm, pam) and the YUV4MPEG2 raw video format used by the MJPEG Tools.

Cvtool integrates all its functionality into a single binary, and makes it available through commands. For example,

$ cvtool smooth gauss --3d --k 3 < video.y4m > smoothed-video.y4m applies three-dimensional (spatiotemporal) Gauss smoothing to the video video.y4m and writes the result to smoothed-video.y4m.

All the image manipulation and analysis functionality of cvtool is implemented in CVL, a general purpose computer vision library. CVL is currently included in cvtool. It is fully documented and can easily be used by other projects. Cvtool offers an easy-to-use interface to all CVL functionality.

What's New in This Release:
Some bugfixes, performance improvements, and functionality enhancements were made.

Cvtool 0.1.0 keywords