Our program prints out images that have been altered by various methods. The methods change the RGB values of each pixel in the image to simulate what a person with a certain type of colorblindness sees. We used a frame of code that had already been written and added new methods to fit our purpose. Numerous times we found problems with the colors of the images and getting them to the right brightness and hue, so that it was as accurate as it could be to the different types of color-blinds. We got around many problems that we faced by researching and using different types of code such as if statements, and changing the conditions of each statement when it came to the specific RGB values. We learned many things about the different aspects of colorblindness and how much one's vision can be affected. The 3 main colorblind filters we made were for deuteranopia, protanopia, and tritanopia, as well as adding grayscale (achromatopsia). We want this program to be able to take in user-inputted images and apply the methods that we wrote onto those images.
Log in or sign up for Devpost to join the conversation.