Programming
Foundation in
computer vision
2
Learning Outline
Key computer vision tools and libraries: OpenCV, NumPy, TensorFlow and
Pytorch.
Basic image manipulation (loading, displaying, and saving images).
Implementing simple filters (Blur, Sharpen).
Basic Operations for Computer Vision
OpenCV
Numpy
Pytorch
TensorFlow
OpenCV
Convert
Saving an Image from
Image rgb to bgr
TITLE 01 TITLE 02 TITLE 03 TITLE 04 TITLE 05
Loading Load as Image
Image grayscale. resizing/
scaling
NumPy
Creating Arrays as Understanding NumPy NumPy
arrays images pixels dimensions functions
Numpy functions
[Link]/[Link] [Link]
[Link] [Link]/[Link]
[Link] [Link]
[Link] [Link]/[Link]
PyTorch
Tensors to
Numpy
Pytorch functions
Creating
Pytorch [Link] / [Link]
Tensors
Functions [Link]
[Link] / [Link]
[Link] / [Link]
Tensor
Dimensions
TensorFlow
tf functions
[Link]
[Link]
Tensor
[Link]/[Link]
dimensions
[Link]/[Link]
[Link]
tf Functions
Notebook
[Link]
Assignment
[Link]
usp=drive_link
Reference Documentation
[Link]
[Link]
[Link]
[Link]