Skip to content

karlosos/computer_vision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo


Computer Vision course in 2021.

AssignmentsDevelopment

Assignments

  1. Skin tone modelling with Cb Cr histograms and template matching.
  2. Demosaicing with Malvar algorithm and simple interpolation.
  3. Viola-Jones soccer ball detector.
  4. Background modelling with moving average and MOG.

I have not finished later assignments as I passed this course.

Development

  1. Create virtual environment with virtualenv .venv.
  2. Activate venv with .venv\Scripts\activate.bat.

Why this code is so confusing? 😠

I got my grade and this code won't be used again. There is no point in refactoring.

"Let me stress that it’s these changes that drive the need to perform refactoring. If the code works and doesn’t ever need to change, it’s perfectly fine to leave it alone. It would be nice to improve it, but unless someone needs to understand it, it isn’t causing any real harm. Yet as soon as someone does need to understand how that code works, and struggles to follow it, then you have to do something about it." Martin Fowler - Refactoring