Skip to content

See your diagrams in colour blind-o-vision and make them more accessible

Notifications You must be signed in to change notification settings

ColinRoitt/colourBlind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Colour Blind

My wonderful friends Jack and Jessamy (I only talk to people with J names) brought this idea up one evening so I figured I would make it.

Currently hosted on Heroku at colourblind.herokuapp.com.

But what is it?

It's a simple website where a user can upload a picture, say a graph in a presentation, and see what it looks like to people with various kinds of colour blindnesses.

Based on an Express server, written in Node, we use Jimp to process images, and a wonderful library, colour-blind, to generate colour values.

We just perform a 2d loop over an image extracting per-pixel RGB hex values, create a new image with altered colours, and submit that back to the user asynchronously.

I am not a ophthalmologist

I really don't know anything about eyes or colour blindness, I just do web design. If there are any problems or inaccuracies do get in touch.

Running this

Clone, install, and serve. There's a docker file included or you can run natively.

Natively with npm

git clone https://github.com/ColinRoitt/colourBlind.git

cd colourBlind

npm install

npm run serve

With Docker

git clone https://github.com/ColinRoitt/colourBlind.git

cd colourBlind

docker build -t colourBlind .

docker run -p 3000:3000 colourBlind

About

See your diagrams in colour blind-o-vision and make them more accessible

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published