Crates.io | colorverse |
lib.rs | colorverse |
version | 0.6.5 |
created_at | 2025-08-16 15:01:17.298231+00 |
updated_at | 2025-08-25 22:24:44.792714+00 |
description | Color vision diversity (色覚多様性) convertor - not only simulate but also daltonize (色の補正) |
homepage | |
repository | https://github.com/accessible-colors/colorverse |
max_upload_size | |
id | 1798538 |
size | 80,052 |
Color vision diversity (色覚多様性) convertor - not only simulate but also daltonize (色の補正)
Based on Machado, Oliveira & Fernandes (2009) model. Customized with dynamic simulation level parameter introduced and nonlinear easing of the level.
Executables on multiple platforms are found in Releases. Just run it without any installation.
$ # usage
$ ./colorverse simulate -c ${color vision} -l ${simulation level} -o ${output file path} ${input file path}
$ ./colorverse daltonize -c ${color vision} -l ${simulation level} -s {daltonization strength} -o ${output file path} ${input file path}
$ # for example
$ ./colorverse simulate -c protanomaly -l 0.75 -o simulate-out.png in.png
$ ./colorverse daltonize -c deuteranomaly -l 1.0 -s 1.0 -o daltonize-out.png in.png
$ # help
$ ./colorverse --help
$ ./colorverse simulate --help
$ ./colorverse daltonize --help
cargo
See docs/DEVELOPMENT.md.
This project is lovingly built and maintained by volunteers.
We hope it helps streamline your work.
Please understand that the project has its own direction — while we welcome feedback, it might not fit every edge case 🌱