I’m trying to build a program meant to recognize plants by looking at a

picture of their leafs or similar parts.

The approach that I had thought to would be:

- create a mathematical model of the leaves to be recognized
- maybe use some algorithm to combine two pictures from different angles

into one with depth measurement (absolutely don’t know how this is done) - confront the elements of the picture using distance or colors with the

models in the database (basically using only the shape of the borders)

Therefore I am looking for some good and deep guides/sources to teach me

something about this kind of “data modeling”, geometrical analysis and

image processing. For now the best that I could find is the Camelia

Library (witch helps a little with colors, but I don’t think will be

enough for the shape detection).

I’m aware that this is not a simple project, but I am willing to learn

and spend a good amount of months to get this started