Computer Graphics and Visual Computing (CGVC) 2018
pp. 135
- 141
Spectrum: A C++ Header Library for Colour Map Management
Author(s):
Richard C. Roberts, Liam McNabb, Naif AlHarbi, and Robert S.
Laramee
DOI:
10.2312/cgvc.20181218
Abstract:
The use of colour mapping is fundamental to visualisation research. It
acts as an additional layer beyond rendering in the spatial dimensions
and provides a link between values in any dataset. When designing and
building visualisation research software, the process of creating and
managing a colour mapping system can be time-consuming and complex.
Existing alternatives offer niche features and require complex
dependencies or installations. We present Spectrum; an open source colour
map management library that is developer friendly with no installation
required, and that offers a wide variety of features for the majority of
use cases. We demonstrate the utility of the library through simple
snippets of code and a number of examples which illustrate its ease of
use and functionality, as well as a video demonstrating the installation
and use of the library in under two minutes. It is a very valuable
jump-start tool for developers and researchers who need to focus on other
tasks.
CCS Concepts: Software and its engineering --> Software libraries
and repositories; Software design engineering; Open source model
Multimedia:
spectrum_video.mp4
full paper
<<<
back