Find Jobs
Hire Freelancers

Automation and Image Processing

$100-500 USD

Cancelado
Publicado hace más de 16 años

$100-500 USD

Pagado a la entrega
Generic description of the software to be developed is provided in the “Deliverables?? section of this offer. If after reading Deliverables section a Coder becomes interested in placing a bid, the Coder is requested to read "[login to view URL]" document (attached herewith), then read "[login to view URL]" document (attached herewith), and then read all other attached documents before placing a bid. Thank you. ## Deliverables **Generic software description Simplified task-flow and technical requirements of the software to be developed: **1. Event: User clicks on Start button Action: Certain electrical devices attached to a PC’s com port to be turned on and off automatically; user gets “Wait?? message Example: Device 1 on Wait 5 sec Device 22 on Wait 3sec Device 5 off Etc. … All devices off Note : user defines the devices’ numbers and wait times in a [login to view URL] file 2. Event: As soon as all electrical devices completed the user’s-defined work Action: Automatically make user-defined number of "base-line" images with a digital camera attached to a USB or Firewire port (SDK and the camera drivers will be provided); store images; correct images’ brightness deviation (due to deviation of camera’s exposure time); average images as defined by user; create an artificial “average image??; correct artificial image’s uneven illumination and store the correction matrix 3. Automatically: repeat pos. 1 but with an alternative user-defined setting for electrical devices and wait times Note : user defines the devices’ numbers and wait times in a [login to view URL] file 4. Automatically: make user-defined number of exposures with a digital camera; store images; correct images’ brightness deviation and then use matrix created in pos. 2 above to correct images’ uneven illumination; store corrected images; convert images to B&W and store these B&W images 5. Automatically: apply user-defined threshold 6. Automatically: count all objects, number of pixels, and also min, max, and average R, G, and B values of every object store obtained data. Note: user defines the minimum and the maximum number of pixels for the object to be counted and processed 7. Automatically: Export data to a new row in the Excel file such that the displayed data will be pre-processed and defined by user (i.e. sorting objects by size, grouping objects by size ranges, etc); store the excel file such that the filename includes the date and time the file was modified; close the file after X user-defined seconds 8. Automatically repeat the entire process, starting from pos. 1 above, as if the user clicked start button again Note 1: All errors check processes must be incorporated in the software’s code Note 2: User defines all settings in a txt files, with the exception of user-defined alarms and user settings for Excel data processing (which user has to have ability to define via UI) Note 3: GUI’s “Stop?? button to allow user aborting the program. When User clicks Stop button, all electrical devices must be turned off per the process specified by user in [login to view URL] file (example of user’s specified process to turn off electrical device when button Stop is pressed: device 1 off, wait 1 sec, device 2 off, wait 1 sec.,…, device “n?? off). (some addition “On_Stop?? tasks are described in other documents attached to this bid request Note 4: additional deliverables are outlined in "[login to view URL]" document (attached herewith) and "[login to view URL]" document (attached herewith) **Mandatory binding requirements: ** 1. Complete and fully-functional working program(s) in executable form as well as complete and fully-functional working source code of all work done, such that the software to be developed by Coder entirely satisfies "Simplified task-flow and technical requirements" outlined above, as well as all other requirements outlined in all documents attached to this bid. 2. Deliverables must be in ready-to-run condition, as follows: a) A software installation package that will install the software in ready-to-run condition on Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, all Microsoft Vista platforms, including also Microsoft Office 2000 and newer platforms. 3. All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and entire rights to all work purchased, including but not limited to copyrights. (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). 4. The Coder will grant Buyer with exclusive and unlimited IP (Intellectual Property) rights for the software to be developed 5. If Buyer finds bugs in the software to be developed within one year after the Coder receives money from Buyer for development of requested herein software, the Coder agrees to correct the software for free and email the Buyer the corrected version of the software within not more than one month after the bug(s) have been found and reported to the Coder. The Coder will not charge Buyer any fees to correct the software as stated above. 6. By placing a bid for this software development the Coder confirms that he/she went through and entirely understood all information and requirements provided in all the documents related to this bid (including also all information and requirements provided in all the documents attached to this bid). 7. By placing a bid for this software development the Coder confirms that if the Buyer accepts the Coder’s bid, then the Coder will escrow **Expert Guarantee funds** within 24 hours from the time of acceptance of the Coder’s bid by the Buyer. ## Platform Windows XP Home Edition, Microsoft Windows XP Professional, and all Microsoft Vista platforms, as well as all Microsoft Office platforms starting from Microsoft Office 2000 and all newer editions of Microsoft Excel program. Coder is free to use VB, C++, or/and Java for development of this software
ID del proyecto: 3356908

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 17 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
1 freelancer está ofertando un promedio de $4.250 USD por este trabajo
Avatar del usuario
See private message.
$4.250 USD en 30 días
4,8 (55 comentarios)
6,8
6,8

Sobre este cliente

Bandera de UNITED STATES
United States
5,0
5
Miembro desde sept 21, 2007

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.