Initial commit
This commit is contained in:
commit
e16efcfc40
36 changed files with 1613 additions and 0 deletions
34
projects/whereiscar/index.md
Normal file
34
projects/whereiscar/index.md
Normal file
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
title: Where is my car?
|
||||
---
|
||||
|
||||
One of my first image processing based project. It finds cars on a Google Maps view, based on their color.
|
||||
|
||||
When I started this project, I had no experience in image processing, so I tried what came to my mind. Looking backward, the sources are a real mess but I acquired my first image processing skills with it.
|
||||
|
||||
Here are the basic steps of the program:
|
||||
|
||||
1. Delete the unnecessary colors from the image
|
||||
2. Classify the image in 10 colors with the K-means algorithm
|
||||
3. Delete huge objects that can't obviously be cars
|
||||
4. Fill tiny holes
|
||||
5. Classify again
|
||||
6. Remove odd shapes
|
||||
7. Fill tiny holes again
|
||||
8. Restore original colors
|
||||
9. Delete pixels with low saturation
|
||||
10. Classify again
|
||||
11. Remove little objects
|
||||
12. Remove odd shapes
|
||||
13. Later, I decided to bind it with a Cocoa GUI.
|
||||
|
||||
|
||||
TECHNOLOGIES
|
||||
------------
|
||||
|
||||
The CImg Library: a simple but powerful image processing library
|
||||
Cocoa: the framework behind every Mac application
|
||||
|
||||
|
||||
SCREENSHOTS
|
||||
-----------
|
Loading…
Add table
Add a link
Reference in a new issue