File:Linear visible spectrum.svg

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
Original file(SVG file, nominally 605 × 115 pixels, file size: 18 KB)

Summary[edit]

Description
English: A linear representation of the visible light spectrum. Colour ranges were taken from 'CRC Handbook of Fundamental Spectroscopic Correlation Charts' (see w:Visible spectrum). Spectral XYZ locus coordinates were found here. Every 10nm, the spectral locus point was used as the initial point in a search for a matching sRGB colour (assuming "Dim" viewing condition). The search was carried out by a binary search along a line in JCh space between the spectral point, and a point with 0.3 * brightness (J), 0 chroma (C), and the same hue (h) as the spectral point. The search finished when a point was found that was in sRGB space. The CAT02 matrix was modified as suggested in Brill(2008) to reduce yellow-blue problems by replacing the bottom row (0.0030, 0.0136, 0.9834) with (0,0,1). An iterative smoothing was carried out to eliminate the largest jumps in chroma (greater than 5% change). Code used to generate the colour gradient can be found here.
Esperanto: Koloroj videblaj
Nederlands: Kleurenspectrum
中文(简体)‎: 软件模拟的可见光谱。
中文(繁體)‎: 軟體模擬的可見光譜。
Date
Source Own work
Author Gringer
Other versions

Derivative works of this file:

Licensing[edit]

Public domain I, the copyright holder of this work, release this work into the public domain. This applies worldwide.
In some countries this may not be legally possible; if so:
I grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.

File history

Click on a date/time to view the file as it appeared at that time.

(newest | oldest) View (newer 10 | ) (10 | 20 | 50 | 100 | 250 | 500)
Date/TimeThumbnailDimensionsUserComment
current05:28, 5 August 2010Thumbnail for version as of 05:28, 5 August 2010605 × 115 (18 KB)Gringer (talk | contribs)10-step iterative chroma smoothing, slightly brighter grey point
15:34, 4 August 2010Thumbnail for version as of 15:34, 4 August 2010605 × 115 (18 KB)Gringer (talk | contribs)Smoothing applied to largest reduction in saturation (blue to cyan)
14:40, 4 August 2010Thumbnail for version as of 14:40, 4 August 2010605 × 115 (18 KB)Gringer (talk | contribs)Only using one adaptation matrix, finer resolution at blue clip point
13:12, 3 August 2010Thumbnail for version as of 13:12, 3 August 2010605 × 115 (18 KB)Gringer (talk | contribs)using Chroma-based cartesian coordinates for search
12:44, 3 August 2010Thumbnail for version as of 12:44, 3 August 2010605 × 115 (18 KB)Gringer (talk | contribs)Modified MH matrix slightly based on [http://www3.interscience.wiley.com/journal/112396194/abstract this]
11:51, 3 August 2010Thumbnail for version as of 11:51, 3 August 2010605 × 115 (18 KB)Gringer (talk | contribs)whoops, that was an older version
11:43, 3 August 2010Thumbnail for version as of 11:43, 3 August 2010605 × 115 (13 KB)Gringer (talk | contribs)slightly different MCAT02 matrix, different binary search algorithm
16:06, 31 July 2010Thumbnail for version as of 16:06, 31 July 2010605 × 115 (18 KB)Gringer (talk | contribs)using CIECAM02 model
11:00, 29 July 2010Thumbnail for version as of 11:00, 29 July 2010605 × 115 (18 KB)Gringer (talk | contribs)adjusting intensity between linear sRGB and non-linear sRGB, as gamma correction is encoded into that transform.
08:51, 29 July 2010Thumbnail for version as of 08:51, 29 July 2010605 × 115 (18 KB)Gringer (talk | contribs)Trying a gamma correction of 2.2 (e.g. x^(1/2.2)), rather than square root function
(newest | oldest) View (newer 10 | ) (10 | 20 | 50 | 100 | 250 | 500)
  • You cannot overwrite this file.

File usage on other wikis

The following other wikis use this file:

View more global usage of this file.

Metadata