- Category: Programming
- Language: Matlab
- Year: 2010
- Course: TNG015 Signals and Systems
- Tags: 3D, Computer Graphics, Image Processing, Maths
The aim with this project was to convert a normal map (i.e from Google Maps) to a heightmap with values corresponding to a three dimensional representation of the area. Since the circles in a map represent height changes, I painted the areas between the circles with different tone values. In order to get a smooth transition between each circle, I used 2D convolution together with a mean value kernel. This process was done in a Matlab environment and could therefore be accomplished with very few written lines of code. The major drawback of this project was that I never figured out how to completely automatize the filling of the cirlces. I solved it by doing it manually in Illustrator. I might return to this step later on in my education when I have read more courses about image processing.