The main part of the project is detecting a big thick black circle in a photo, of uniform radius that is facing the camera. Please see this link for a example photo [url removed, login to view]
We already have a front end and back end to our software but our programmer had problems detecting the circle. You can see a shot here of our app, of exactly what we want (the inner green circle doesn’t need detecting, its always in relation to the outside red circle) [url removed, login to view]
Full commented source code will be provided if your bid is accepted
the code has been written in C++ using Microsoft Visual Studio 2005. The UI is written using Delphi 7 and components:
PNG Components 1.0 RC3 [url removed, login to view] (I am not sure if you will need to know this component, I think it deals just with png files)
To summarise the work needed
1. Write algorithm to detect a circle.
2. Tie the algorithm to our already made UI
3. Do 1 hours work moving a few buttons around on the UI.
We may consider splitting the job into two parts if you only know c++ and can write the algorithm for us, we will get someone else to add it to our app using delphi, but we would prefer someone who can do both.
When doing the circle detection we think it may best to write something from scratch as we have already tried using "Sobel edge detection" but our last programmer couldnt get good results from it. I suggest just starting by searching in from the right hand side of the picture and looking for a thick black line half way down the picture, and going from there.
Here are some more example photos for you to download.
[url removed, login to view]
If you can produce an example app that draws a circle of finds 4 points around the inside of the black circle as on the screenshot, and your price is right you will probably win the bid. We have money to start on this immediately.
We are looking for a long term partnership with a programmer.
Head of operations
Just to clarify, we are trying to draw a circle around the inside edge of the outter black circle. It is shown here in red on our app. This circle was done manually.
15 freelancers are bidding on average $457 for this job
Hi, I have done many image processing projects in C++. I can write the optimized algorithm for you in C++. Please contact through PM for further details.
I'm quite late, but I have tried my code on your set of pictures. The successed rate is 100%. I had experience on human detect project of this site. Hope to work with you!