Please enable JavaScript.
Coggle requires JavaScript to display documents.
OMSCS-Intro2CV (Learn the foundations of CV (Image Processing (Attention
…
OMSCS-Intro2CV
-
Course Content
Organization
Aaron Bobick gave lectures
Arpan gave demo assignments
Irfan manage course and gave assignments
L1A-Introduction
Applications:
- Medical imaging
- Self-driving car
- and more...
-
How to analyse images
Toolkits
Matlab
Basic
- imread, line(p1, p2, 'color', 'r'), plot(im(1,:))
- disp, class, size
- datatypes: uint8
- when data is too large to view, plot it:+1:
- +, *, .*
- function
- to add noise-n = randn(size(im)).*sigma
- abs and (a-b)+(b-a) trick to reserve absolute value
- hist(x, bin_num), randn, rand(uniform), randi
- When displaying noise, 0 is gray rather than black
- imshow(im, [lo, hi]) vs imshow(im, []) vs imagesc
-
Python
Miscellaneous
- NotImplementedError
- assert statement, prompt
Jargons:
- Washed out areas(overflow)
- scalar-which scales image values
- alpha blending of two images-(by factor alpha multiply first one)
- Noise, gaussian noise, pepper noise
- moons for planets, not just earth
-