colourspace
- CURIE:
gmeow:colourspace - IRI: https://blackcatinformatics.ca/gmeow/colourspace
- Category: property
- Defined by:
gmeow:slices/documents - Box roles: RBox role (What is this?)
The colourspace reference frame in which this media object's pixel values are expressed — sRGB, Adobe RGB, CMYK, CIE XYZ, etc. A subproperty of gmeow:hasReferenceFrame (Principle 11). Multiple colourspace claims for the same image coexist as separate standpoint-indexed assertions (Principle 9), each attributable and confidence-weighted. Not declared FunctionalProperty in the logical core to avoid incorrect owl:sameAs inferences when merging standpoints; single-valued constraint is enforced by SHACL (sh:maxCount 1).
Structure
Property shape: object property; gmeow:MediaObject -> gmeow:ReferenceFrame
Sub-property of: gmeow:hasReferenceFrame
Practical Pattern
Use gmeow:colourspace from gmeow:MediaObject to gmeow:ReferenceFrame when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:hasReferenceFrame, gmeow:MediaObject, gmeow:ReferenceFrame
Usage Advice
Use when
- Use to declare the colourspace reference frame in which a media object's pixel values are expressed — sRGB, Adobe RGB, CMYK; the frame that satisfies
gmeow:MediaObject'sgmeow:requiresFramedeclaration (Principle 11).
Avoid when
- Avoid leaving pixel values frameless (a value asserted without its frame is ill-formed) and avoid forcing one colourspace by making it functional — competing standpoint-indexed claims coexist; SHACL enforces single-valued, not OWL (Principle 9).
How to use
- Point the
gmeow:MediaObjectat agmeow:ReferenceFrameviagmeow:colourspace(agmeow:hasReferenceFramesubproperty); carry conflicting colourspace claims as separate attributable, confidence-weighted assertions.
Examples
- ex:photo
gmeow:colourspaceex:sRGB.