-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
WIP: Add greyscale and color-blindness filters. #3279
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@rhattersley wrote:
I'd like to, but can't promise the time to right now. I think this PR could be merged with the addition of tests and changelog stuff without the interactive part. That would free it up for myself or any other brave volunteer to implement that later. (It will be a lot easier to do that once the new toolbar infrastructure is in place, as well). |
@mdboom Ok I finally got around to trying all this out. What sort of On Fri, Jul 25, 2014 at 3:21 PM, Michael Droettboom <
Kristen M. Thyng |
Any of these string values should work:
(and the docstring will get updated to that effect before this gets merged). |
@mdboom state of this? |
ping @mdboom |
Is this a feature we still want? Someone should re-open if they want to take this up, but closing as abandoned, plus I'm skeptical about the API.... |
This is based on matplotlib#3279 in essence, but rewritten to use colorspacious and modernized somewhat.
This is based on matplotlib#3279 in essence, but rewritten to use colorspacious and modernized somewhat.
Any artist can now do:
x.set_agg_filter(...)
to set a greyscale or color-blindness filter. This is the first step toward a more automated previewing for colorblind accessibility of plots.
Only works with Agg backend, of course -- this just builds on top of the work @leejjoon did.
@kthyng: I'd love your feedback on this, as it was really inspired by your Scipy presentation.