I need some c# sample code to create a 3d model by using an imaging technique called shape-from-shading.
The idea is as follows:
The object to measure (we want the 3d model from) is in the middle, straight above it is a camera.That geometry is fixed.
Then, imagine a circle around the object. On 3 points on that circle 120' apart we have a lightsource facing 45 degrees down to the object.
Now we take 4 images, one with ambient light (al around or straight from above) and one, from each 120 degree angle.
Than we create a 3d model by using these 4 images.
For theory google for 'shape from shading'
Attached an image of a euro coin, with the 4 images at different lighting.
This sounds more complex than it really is, the math is well known, I just need somebody to work out the math into a c# code sample since we are to busy with other projects right now. you can use openCV preferably via emgu, if that simplifies things.
What I want:
I don't mind paying you for your...