Spectral Band Name From nm Lookup

Exact caller independently documented spectral named bands with lower-inclusive/upper-exclusive boundaries and overlaps retained; visible color names not universal wavelength identity. Explicit declared color space/reference and caller applicability; not spectral equivalence, pigment mixing, press readiness or accessibility certification.

Description

Wavelength-band names depend on an explicitly chosen range convention.

Wavelength-band names depend on an explicitly chosen range convention.1

Overlapping caller bands can produce multiple matches and unmatched wavelengths can produce none. Use Spectral Band Name From nm Lookup to evaluate the supplied inputs under the model explained below.

When to use Spectral Band Name From nm Lookup

Use Spectral Band Name From nm Lookup to evaluate the supplied inputs under the model explained below. Establish the units, measurement scope and model assumptions before entering values.

How to use Spectral Band Name From nm Lookup and understand its results

  1. Establish the units, measurement scope and model assumptions before entering values.
  2. Enter Wavelength nm, Caller band names, Caller band lower nm, Caller band upper nm using the field table and validation rules below, then run the tool.
  3. Read Matching caller band names; interpret the units, signs, ordering and unknown-value placeholders described below.
  4. Correct reported input errors and rerun. Apply successful results according to their specific meanings and check the assumptions before using them in a decision.
Input fieldMeaningValue typeRequirement
wavelengthNmWavelength nmnumberRequired; constraints below
callerBandNamesCaller band namesarray of stringRequired; constraints below
callerBandLowerNmCaller band lower nmarray of numberRequired; constraints below
callerBandUpperNmCaller band upper nmarray of numberRequired; constraints below

Enter a positive wavelength in nm, nonempty unique nonblank band names and aligned positive lower and upper nm limits. Each lower bound must be strictly less than its upper bound. Return all names satisfying lower≤wavelength<upper in supplied order; overlaps are allowed and no match returns an empty list. The caller defines band conventions rather than an installed visible-spectrum table.

matchingNames = all bands with lowerNm≤wavelengthNm<upperNm

Use the field order, units and branch conditions described above.

Output fieldMeaningValue type
matchingCallerBandNamesMatching caller band namesarray of string
json
{
  "input": {
    "wavelengthNm": 500,
    "callerBandNames": [
      "short",
      "long"
    ],
    "callerBandLowerNm": [
      400,
      500
    ],
    "callerBandUpperNm": [
      500,
      600
    ]
  },
  "output": {
    "matchingCallerBandNames": [
      "long"
    ]
  }
}

Limitations and assumptions

Overlapping caller bands can produce multiple matches and unmatched wavelengths can produce none. Apply the exact scope and assumptions explained above.

All listed fields require explicit values. Unexpected fields, incorrect types, nonfinite numbers and sparse arrays fail validation. Domain-specific bounds, alignments and supported tokens are explained above; extremely large inputs or outputs can also be rejected. Input errors differ from successful false results, empty match lists and unknown-evidence placeholders.

Alternative or Complementary methods

Use Rec.2020 Coverage Note Lookup for a related task: A color gamut specifies a range of representable chromaticities under a declared model.

Use Chroma Value From OKLCH for a related task: Oklch chroma is the radial magnitude of Oklab's two chromatic coordinates.

References

  1. Spectral Band Name From nm Lookup — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies