Find Jobs
Hire Freelancers

Create Software

$750-1500 USD

En curso
Publicado hace más de 10 años

$750-1500 USD

Pagado a la entrega
I need to have a program created that combines a few existing, open-source programs to ultimately create panoramic images in a completely automated fashion. You will perform this work by logging into my virtual server, which I will give you access to immediately after you are selected. Here is how this program will work: - The program will sit on a windows virtual server - The program will watch a specific folder hereinafter ‘Folder 0’ on this virtual server 1) When the program sees a new folder (hereinafter ‘Folder A’) appear in Folder 0, it will watch the size of Folder A and wait until the size has not changed for 3 seconds. After the size of Folder A has not changed for 3 seconds , it will do the following: 2) Call on the SURF algorithm to sort through all of the images in Folder A and group them into matching sets to be used in the creation of panoramas (this is what SURF does) 3) Create a new sub-folder within Folder A named ‘to stitch’ 4) Create a new sub folder within ‘to stitch’ for each matching set found in ‘step 2’ above and name these sub-folders pano_001, pano_002, pano_003, etc. (hereinafter ‘pano_folders’) according to the number of matching sets found in Folder A during ‘step 2’ 5) Move each matching set found by SURF in Folder A into one of the pano_folders 6) Create a new folder within Folder A named ‘stills’ 7) Move all images that were not found to be part of any matching set in ‘step 2’ into this new ‘stills’ folder 8) Create a tab-delimited txt file within Folder A named ‘stills’ which contains a list of the images in the stills folder and the path to each (each image in the ‘stills’ folder should be listed on its own line) 9) Create a new folder within Folder A named ‘panos_complete’ 10) Invoke Hugin (an open source, automated, panorama stitching software) to stitch the images in each of the pano_folders into panoramas 11) Name each completed panorama created by Hugin ‘[login to view URL]’ (x being determined according to the name of the applicable pano_folder) and place this completed panorama (.jpg) into the panos_complete folder. 12) When this process is completed, look to see if a new Folder A has appeared within Folder 0 while steps 1-11 were being completed. If a new Folder A has appeared, immediately begin performing steps 1-11 on this new Folder A. If no new Folder A has appeared while steps 1-11 were being completed, the program will begin step 1 again (waiting for a new Folder A to appear within Folder 0 and when it does, begin performing steps 1-11 on it) Resources: Hugin: [login to view URL] [login to view URL] SURF Algorithm: [login to view URL]
ID del proyecto: 4879590

Información sobre el proyecto

19 propuestas
Proyecto remoto
Activo hace 11 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Let's start!
$750 USD en 5 días
4,9 (29 comentarios)
4,8
4,8
19 freelancers están ofertando un promedio de $1.207 USD por este trabajo
Avatar del usuario
Check your PMB for details!!!
$1.427 USD en 22 días
4,8 (71 comentarios)
7,7
7,7
Avatar del usuario
Hi! Our PHP Experts can do this project for you professionally. Please check PMB for details.
$1.546 USD en 20 días
4,7 (165 comentarios)
7,6
7,6
Avatar del usuario
Can help... I am an expert...
$2.000 USD en 35 días
5,0 (31 comentarios)
6,3
6,3
Avatar del usuario
Experts here please check pmb for more details, Thanks
$1.289 USD en 35 días
5,0 (10 comentarios)
5,9
5,9
Avatar del usuario
Hi, I am confident i am able to help you with this project. Just give me the chance!
$1.295 USD en 25 días
5,0 (18 comentarios)
5,8
5,8
Avatar del usuario
We can help!
$990 USD en 20 días
4,9 (18 comentarios)
5,3
5,3
Avatar del usuario
please read private message.
$1.159 USD en 3 días
4,4 (10 comentarios)
5,0
5,0
Avatar del usuario
Hi, Sounds good the work
$1.444 USD en 5 días
5,0 (19 comentarios)
4,9
4,9
Avatar del usuario
I can complete your task
$2.000 USD en 48 días
5,0 (4 comentarios)
4,7
4,7
Avatar del usuario
Hi, We have expert in-house team of Python programmers. Please check private message.
$1.030 USD en 30 días
5,0 (1 comentario)
3,2
3,2
Avatar del usuario
Hello, We have Experienced Professionals with 12 years of Web Development & Designing, Application Development, Desktop Application, ERP Software, Android App. Development. I-phone Development expertise. We have worked on several UK, USA, CANADA, AUSTRALIA, INDIA, and SOUTH AFRICA
$750 USD en 15 días
5,0 (5 comentarios)
2,4
2,4
Avatar del usuario
Experienced Software Developer from England here. I'm able to complete this project.
$750 USD en 10 días
5,0 (1 comentario)
1,3
1,3
Avatar del usuario
I have a better idea about that project. And then we have an entire team to make a possible solution. So let a time to discuss about that project.
$1.287 USD en 20 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I have experience in python. I'm confident I can deliver this project to you in time and done properly.
$1.111 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I have done such toolchain glueing work before, in Python. I also have image processing and CUDA experience, though that may be not be so crucial if Hugin and SURF tools are already working fine on your server.
$750 USD en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Conneaut, United States
5,0
3
Forma de pago verificada
Miembro desde ago 30, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.