A windows based Photogrammetry Desktop Application required that can perform the follow functions on given n numbers of aerial photos.
1. Point Clouds
2. Digital Surface Model
3. Textured Digital Surface Model
4. Orthorectified Imagery
The software must have options to export or given output in following, .jpg, .png, .ply, .kml
A linux based Open Drone Map is available which is performing the above four functions on the given photos. The link is given here :- [login to view URL]
It would be prefer to covert the given code above for windows based application, the above code is for console application, however we need and prefer GUI based application.
The code conversion process is also available on the github in following thread, [login to view URL]
(The compatibility of the ODM is very well, I have never revised any codes on it. Just built Opencv 3.0, PCL 1.7.2 (it is wise to use all in to installer), PROJ 4.8 on Windows with VS 2013, then built the modules of the ODM respectively. The include and library paths, the libraries used are as below:
C:\Program Files\PCL 1.7.2\include\pcl-1.7;C:\Program Files\PCL 1.7.2\3rdParty\Eigen\eigen3;C:\Program Files\PCL 1.7.2\3rdParty\Boost\include\boost-1_55;C:\Program Files\PCL 1.7.2\3rdParty\FLANN\include;C:\Program Files\PCL 1.7.2\3rdParty\QHull\include;C:\Program Files\PCL 1.7.2\3rdParty\VTK\include\vtk-5.10;D:\opencv3\build\include;E:\gdal\proj-4.8.0\src;
C:\Program Files\PCL 1.7.2\lib;C:\Program Files\PCL 1.7.2\3rdParty\Boost\lib;C:\Program Files\PCL 1.7.2\3rdParty\VTK\lib\vtk-5.10;E:\opencv3\lib\Release;E:\gdal\proj-4.8.0\src;
[login to view URL];[login to view URL];[login to view URL];[login to view URL];[login to view URL];[login to view URL];[login to view URL];[login to view URL];[login to view URL];[login to view URL];)
NOTE: Before bidding on this project, I would like you to have a look at the source code and what It can perform on github : [login to view URL] , The result software must have to perform at that level.
Hi,
I have a Bachelor in Computer Systems Engineering, I recently work as enterprise web developer. I recently started on freelancer.com so bear with me :). I'm still in the process of updating my profile. I have worked before on a robotic project in C++ with GUI, my work involved having two robotic cars to pick data from an overhead camera and communicate with each other to perform a certain function specified by the client.
My plan:
Based on my understanding, I will separate the modules into 3:
1- GUI module
2- Adapter that connects GUI with back end
3- Migration of back end software to windows, since you have done that part, I will perform same steps again, and fix an issue while revising the code and going through it (issues that doesn't show up as error).
That way it's convenient and flexible. You can change GUI without impact on other two modules.
$666 CAD en 10 días
5,0 (1 comentario)
2,5
2,5
7 freelancers están ofertando un promedio de $667 CAD por este trabajo
Hello
I'm interesting your project very well
I'm a Good C++, Java, OpenCV, Math, Algorithm expert.
I m quite well experienced in these jobs.
Let's go ahead with me
I want to service for you continously.
Thanks
Hi there! I have read what you exactly need, however I would like to ask you a few questions. I would call myself a master of what I do, I do work smart and do not rest until I get the job done. Please feel free to ping me anytime so we can have a detailed discussion. If I can deliver I will deliver in best possible way. Thanks
Hi,
Maybe I can help you with a small advice.
As you need and prefer a GUI interface to the software:
Why not use the linux virtual machine for running the software and create a WEB GUI interface, in this way:
1) Your solution will work with any web browser, and plataform independent.
2) You can run it in your windows machine ( with the virtualbox environment )
3) You are not going to split your code from the github code, very important in case of bugs and in this field very important to new features.
Hope this help to you,
David
Hi,
I hope I understand what you want correctly. Let me try to sum it up :
You want to recompile the code from ODM to make it work under windows. You also want a GUI to be built on top of the 4 functionalities from ODM. Those functionalities are normally driven through command line and parameters.
I can recompile ODM for windows and put an interface on top of it. I work a lot with Ubuntu and cross platform compilation so this is pretty standard for me. The GUI will display the 4 functionalities and will allow to configure command line parameters through textbox and dropdown menus. It will also provide standard windows dialog boxes to select one or more file / images as needed.
Would this work for you?
Thank you for considering my bid,
Eric
Btw I live in Montreal, if this matters to you and I also speak French.