imagej / imagej/imagej-common

Add useful built-in colormaps

Open
#73 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Java
Stars
12
Forks
15
PR merge metrics
No merged PRs in 30d

Description

In addition to the "primary" color maps provided by [`ColorTables`](https://github.com/imagej/imagej-common/blob/c07c5ddf6ee22456eec2ffc7c4c665928ccd4b84/src/main/java/net/imagej/display/ColorTables.java), it would be useful to also provide optimal color maps in the following categories:

* linear (with optimized local contrast), e.g. `mpl-viridis` or the `linear_bgyw` one from [here](http://peterkovesi.com/projects/colourmaps/),
* diverging (with both white or black center values),
* cyclic,
* isoluminant,
* protanopic-deuteranopic and tritanopic versions of the above.

See the [Visualization wiki page](https://imagej.net/Visualization) and http://peterkovesi.com/projects/colourmaps/

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading src/main/java/net/imagej/display/ColorTables.java to understand the existing primary color maps. Then review the linked Visualization wiki page and Peter Kovesi's colourmaps reference. Done means providing the requested linear, diverging, cyclic, isoluminant, and color-vision-deficiency map categories in addition to the existing maps.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
data-visualization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.