Why do we convert image in arrays for image processing?
OpenCV images are stored as three-dimensional Numpy arrays. When you read in images using the library, they are represented as Numpy arrays.
With Numpy you can make blazing fast operations on numerical arrays, no matter which dimension, shape they are.
Whenever we perform any operations with the images, we convert them into Arrays, what's the specific reason?