Tools for image processing and computer vision