References for python-based computer vision

Markdown is the text formatting language used for description (markdown) cells in jupyter notebooks. Images are stored in numpy arrays (numpy.array). Foundation image operations are found in scipy.ndimage Other useful analysis packages may found in the SciPy Users Guide. Scikit-image provides a very useful set of computer vision libraries with examples that are listed in the scikit-image API Reference. For dataset access and manipulation see the Pandas User Guide and the Pandas API Reference.

Typical python and JN imports:


from v4 import vx
from v4 import vd
import numpy as np
import scipy.ndimage as ndi
import skimage as ski
import pandas as pd

Specific computer vision functions

Function visionx v4scipy, scikitComments
2-D Interpolation viscale ndi.zoom
Convolution vconv ndi.convolve for ndi usually set mode='constant'
Morphological Functions
and structural elements
vmorph
vgenim
ndi.morphology
ski.morphology (ste.)
Connected component labeling v3connect
v2connect
ski.measure.label (lbl))
ski.measure.regionprops
ski.measure.regionprops_table
( ndi.label)
Marching Cubes v3pol ski.measure.marching_cubes