Find Jobs
Hire Freelancers

Color remapper application for working around vision impairment

$250-750 USD

Completed
Posted over 7 years ago

$250-750 USD

Paid on delivery
I need a general purpose color remapper. I have an employee who has a vision impairment that affect contrast sensitivity. We have some custom apps that have low-contrast themes which make it difficult to see text and controls on their low-contrast backgrounds. If I could change the color theme that would solve the problem but I don't have access to the source code. This is a general-purpose solution to the problem, which is a bit kludgy but may make this employee productive enough to get by without significant difficulty. This should be a WPF application. It should run on Windows 7+, 32-bit or 64-bit. It should use the latest .NET runtime. You could use Visual Basic or Visual C# but I'd prefer C#. UI There should be a configuration window with a list of color remapped pairs. I'm thinking of a two-column layout. On the left side are buttons with colorbefore remap) patches on them. On the right side are buttons with after-remap color patches -- what we're remapping to. If you click on the left buttons, you go into eyedropper mode. Then you click somewhere on the screen, and it takes the color under the mouse cursor. That color becomes the new color for the button you had clicked a moment ago. If you click on the button on the right column, the program pops a dialog showing a color wheel, which is for selecting the color to remap to. There should be 8 of these color pairs in the main (settings) dialog. The second part: If the user types a magic hotkey - Ctrl+Shift+C, we take a screen shot, put it in a new window that overlays the whole screen, and remap the colors using the color pairs that were configured in our app configuration window. This overlay screen should stay up until there is any mouse click or the user presses Esc. When the mouse is clicked, the window should disappear. Here are relevant pieces of code that I have already located: [login to view URL] Here's one the already has an eyedropper button: [login to view URL] Screen capture code: [login to view URL] Color picker with color wheel and eyedropper: [login to view URL] Screen capture how-to: [login to view URL] (simulating PtrSc keypress) More difficult method with the same results: [login to view URL] More about that difficult method: [login to view URL] Example global low-level keyboard hook for our trigger hotkey [login to view URL]
Project ID: 11454443

About the project

16 proposals
Remote project
Active 8 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
Awarded to:
User Avatar
Hi, I am Rajesh from Toronto. I have more than 10 years of experience in software development. I have gone through your requirements. It is very clear. I can easily do this in C#. Try me... Thanks, Rajesh
$500 USD in 15 days
5.0 (35 reviews)
6.2
6.2
16 freelancers are bidding on average $669 USD for this job
User Avatar
Hello I'm interesting your project very well I'm a Good .NET, C#, Java, 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
$750 USD in 7 days
5.0 (504 reviews)
8.8
8.8
User Avatar
Hello, Based on the description it is required to build a color remapper application in WPF and C# using Win32 API, Windows Hooks for catching keystrokes. I am expert in all of this technologies and also have already developed other application with screen capturing, interception of low level keystrokes and WPF. I see this application as a tray application running hidden and listening the keystrokes (until opened manually through the tray or by the key combination). Because it must be invisible at the moment of screen capture when we click Ctrl+Shift+C the main window must hide. However regarding the overlay image I hope you are aware that all this will work for static images on the screen only. In case there is a movie playing the overlay image will take a picture of only one moment in time. Everything else is clear and doable. Best Regards, Patrik Fatoric
$1,200 USD in 10 days
4.9 (28 reviews)
6.9
6.9
User Avatar
A proposal has not yet been provided
$250 USD in 10 days
5.0 (36 reviews)
5.9
5.9
User Avatar
We are very interested in this project. We are experienced in .NET / C#. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast and understanding agreement.
$588 USD in 10 days
4.4 (24 reviews)
6.8
6.8
User Avatar
Hi, I have several questions regarding your requirement: 1. Do you want the app to have a tray icon feature, that mean when you close (click on top right x) it does not exit but it stay in Icon tray (and you have to exit by other mean, e.g. right click on icon tray and choose exit) 2. When the screenshot is taken, do you want the app UI be a part of that screenshot, in other word, do you want to hide the app before taking screenshot? 3. Do you need to save the screenshot to disk? 4. Do you want exactly 8 buttons for color remapping? 5. Do you want the color remapped pairs stored between run (or save to disk so you could load it later)?
$400 USD in 10 days
4.8 (9 reviews)
5.9
5.9
User Avatar
Hi, I'm an experienced C# programmer. Some time ago I've developed very similar tool. Obviously it needs some trimming to fulfill your requirements I could send you a screenshot if You'd like regards mokule
$500 USD in 8 days
4.9 (5 reviews)
4.2
4.2
User Avatar
Hello, I have read all the requirements of this project and my team can provide high quality professional results at a low cost. Our team consists of 4 programmers/designers with over 6 years experience and a vast area of expertise (XHTML, CSS, Flash, PHP,Javascript, Java, C, C++, c# / .NET , Logo design, banner design etc. ). Have a look at FAIS Design portfolio: http://www.freelancer.com/u/faisdesign.html?page=portfolio I am looking forward working on this project ! Regards, Bogdan
$555 USD in 10 days
5.0 (2 reviews)
3.3
3.3
User Avatar
I am a .net developer with over 6 years of experience in developing enterprise applications and I have the required skill set to complete this task in the given time period. Its a coincidence that I am currently working on applying a high contrast theme to IFS applications. The place I work at. There also I'm doing color comparisons and contrasting to get maximum results for the 3 categories of color blind people. I'm using color oracle software to do mimic color blind vision. So I think this project will also fall in nicely for me. Hope to hear from you soon. Thanks.
$388 USD in 12 days
5.0 (1 review)
1.6
1.6
User Avatar
Hi, Just one detail, the print screen does it cover the whole screen included task bar? Would it have any transparency to combine with the background (original image)? Best regards, Ben
$744 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Fitchburg, United States
5.0
6
Payment method verified
Member since May 1, 2012

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.