In the program user is going to draw: - Point - Line - Face on to the photos he/she loaded in multiple views. And user will be able to select/delete these objects. And user is also able to move a marker. The routines for loading photos and the main structre is written already. two more detail: 1. User must be able to fine-tune his drawing (via Points). This done by like this: - When user clicks a point to put a point a helper zoom window appears. - user puts the point on that window. OR - After making drawings the user moves the mouse cursor on a Point and presses SHIFT, then a helper zoom window opens - he moves that point to a reasonable location in that zoom window 2. When making a drawing if another point exists near clicked point it must snap to that near point and continue drawing from there 3. Points, lines and faces does not need to be drawn on the hard image file. I mean they are seperately stored and must be viewed at run time. Files and further details will be send upon acceptance. there is also a snapshot of the result I want at the attachment (you can also see already written structre there).
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Windows XP MFC Visual Studio C++ 6.0 OpenCV (needed for image handling and future code, can be obtained from [login to view URL])