Image Processing using Matlab/Octave — Part 1

Photo by Timon Klauser on Unsplash

How image processing works ?

World around us → Captured by Camera → Computer processes it → Output is a processed image

Source: graphixx.biz

What is an Image ?

Source: Wikipedia
Source: gameautomators.com
Source: reserchgate.net
Source: uff.br
GNU Octave on MacOS

Basic operations in Octave/Matlab

A is a 1x5 matrix
A is a 2x3 matrix
2x4 2-D matrix
2x3x2 3-D matrix
A and B have same dimensions (2x3)
A and B have same dimensions(2x3)
(2x4)*(4*2) = 2x2 matrix
X is a 2x3 matrix of ones
X is a 3x2 matrix of zeros
eye(3) creates a 3x3 identity matrix and diag(X) gets diagonal elements from X

Accessing elements in a matrix:

X(row, column)

--

--

Machine/Deep Learning, Amateur Photographer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store