© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
S. AnsariBuilding Computer Vision Applications Using Artificial Neural Networkshttps://doi.org/10.1007/978-1-4842-9866-4_2

2. Core Concepts of Image and Video Processing

Shamshad Ansari1  
(1)
Centreville, VA, USA
 
This chapter introduces the building blocks of an image and describes various methods to manipulate them. Our learning objectives in this chapter are as follows:
  • To understand the smallest unit of an image (a pixel) and how colors are represented

  • To learn how pixels are organized in an image and how to access and manipulate them

  • To write code in Python and use OpenCV to work with examples to access and manipulate images

  • To draw different shapes, ...

Get Building Computer Vision Applications Using Artificial Neural Networks: With Examples in OpenCV and TensorFlow with Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.