Computer Vision and Image Processing

This module contains some utilities for image processing and computer vision.

Note

CR-Sparse doesn’t intend to be a full fledged image processing and computer vision solution. The utilities in this module are meant to complement the functionality available in CR-Sparse to demonstrate how they can be used on images.

Kernels

kernel_gaussian([size, sigma])

Creates a Gaussian kernel of h x w dimensions with the specified sigma

KERNEL_BOX_3X3

KERNEL_BOX_5X5

KERNEL_BOX_7X7

KERNEL_BOX_21X21

KERNEL_SHARPEN_3X3

KERNEL_LAPLACIAN_3X3

KERNEL_SOBEL_X

KERNEL_SOBEL_Y