Find Jobs
Hire Freelancers

Automation and Image Processing

$100-500 USD

Cancelled
Posted over 16 years ago

$100-500 USD

Paid on delivery
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
Project ID: 3356908

About the project

1 proposal
Remote project
Active 16 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
1 freelancer is bidding on average $4,250 USD for this job
User Avatar
See private message.
$4,250 USD in 30 days
4.8 (55 reviews)
6.8
6.8

About the client

Flag of UNITED STATES
United States
5.0
5
Member since Sep 21, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.