TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Color Spaces

236 点作者 tylerchr超过 6 年前

11 条评论

jacobolus超过 6 年前
Like many resources about color, this one has an output-medium-centric followed by early-20th-century-experiment-design-centric viewpoint, presumably because that was where the author started and what he read about. But however perfect the exposition might otherwise be, that is the wrong way to start a general discussion of the subject, and the result is inevitably misleading and confusing for non-experts.<p>&gt; <i>it is a pragmatic approach</i><p>Having tried to talk face-to-face to many people from different backgrounds about color, in practice this doesn’t work. People are starting with too many misconceptions and gaps in foundational knowledge.<p>If you want to understand color you have to start with at least the basics about the physiology of human vision, along with some basic optics. It is all but impossible to properly understand what is going on with RGB displays, understand what “white point” means, etc. without that background.<p>One of the resource recommended at the end, Bruce MacEvoy’s site <a href="http:&#x2F;&#x2F;handprint.com&#x2F;LS&#x2F;CVS&#x2F;color.html" rel="nofollow">http:&#x2F;&#x2F;handprint.com&#x2F;LS&#x2F;CVS&#x2F;color.html</a> is a much better starting place, albeit pretty long for someone just interested in the basics.<p>Or there are many books about human color vision and color reproduction, some friendlier for laypeople and others highly detailed and technical. To understand recent color models Mark Fairchild’s book <i>Color Appearance Models</i> is pretty good, and the first half is a pretty accessible general overview. Or for more about color reproduction try Billmeyer and Saltzman’s <i>Principles of Color Technology</i> (recent editions rewritten by Roy Berns). For more about colorimetry try Hunt &amp; Pointer’s book <i>Measuring Color</i>. Or for something historical, try Kuehni’s <i>Color Space and Its Divisions</i>.
评论 #19181659 未加载
评论 #19181476 未加载
评论 #19182119 未加载
评论 #19183837 未加载
评论 #19186114 未加载
cmurf超过 6 年前
It&#x27;s quite a decent article. I prefer the term &quot;color image encoding&quot; for sRGB IEC61966-2, or ITU-R BT.2020 or DCI-P3, because it encapsulates the primaries (red, green, blue in relation to CIE XYZ), tone response curve (often defined with a gamma function, or the sRGB curve which approximates a curve defined by a gamma function of 2.2 but in fact they aren&#x27;t the same as the article points out), precision or bit depth, the reference viewing condition, and the reference medium.<p>Very often ignoring the differences in reference viewing condition or medium, gets people into trouble when they do transforms between these encodings and think the environment or medium doesn&#x27;t have to change. For example there are four variants of DCI-P3, with the same primaries, different white points, and different tone response curves, to account for their different reference viewing conditions. Are they all the same color space? Errr, maybe, yes? Are they all the same color imagine encoding? Definitely not. Same for ITU-R BT.709 vs sRGB; same for Adobe RGB (1998) vs opRGB. As the reference mediums differ, so will the dynamic range.<p>CIE XYZ, based on the 1931 standard observer, continues to be put through its paces. There&#x27;s also the 1964 standard observer derived from that and supplemental observations and research. There&#x27;s dozens of color appearance models that have appeared, and continue to be an active area of research. Some try to account for various features of human vision including optical illusions (illusions expose them as if they are a kind of trick or failure, but in fact they&#x27;re a feature) like simultaneous contrast, Bezold effect, distinguishing between saturation, chroma, and colorfulness, and many other aspects of appearance. Recently there&#x27;s some understanding the idea of a single standard observer is probably wrong, and how to go about categorizing and handling multiple standard observers (i.e. normal color vision) and that is also yet another area of active research.<p>For anyone interested in color science, or having substantial math and&#x2F;or computing skill, and looking for unique real world application, I highly recommend IS&amp;T&#x27;s annual Color Imaging Conference. imaging.org
chewxy超过 6 年前
Out of curiosity, what is stopping screen makers from making the entirety of the colour space as defined by the CIE chromaticity diagram its gamut?<p>Is there some fundamental limitation of liquid crystals? I understand for example, CRTs require red phosphor made of yttrium and europium, which somewhat limits the emitted freq. What about LEDs and LCDs? What are the limitations for making a wider gamut?<p>Do note my knowledge in this side of things is close to nil (the specific examples of yttrium and europium as red phosphor was a story told to me by a physicist friend, and it stuck)
评论 #19181843 未加载
评论 #19183298 未加载
评论 #19181774 未加载
评论 #19181600 未加载
评论 #19183536 未加载
pzone超过 6 年前
The CIE XYZ color space is fundamental to all modern color space processing. Very cool that it was defined in 1931 and has held up more-or-less unchanged to today. Be sure to click and drag on the 3d cubes!
评论 #19181509 未加载
edwintorok超过 6 年前
There are also color appearance models, the latest one is CAM16UCS[1], which is simpler than the older CIECAM02[2] model, but harder to find papers explaining it. The Jab[2] representation is more perceptually uniform than Lab.<p>[1] <a href="https:&#x2F;&#x2F;colour.readthedocs.io&#x2F;en&#x2F;develop&#x2F;_modules&#x2F;colour&#x2F;appearance&#x2F;cam16.html" rel="nofollow">https:&#x2F;&#x2F;colour.readthedocs.io&#x2F;en&#x2F;develop&#x2F;_modules&#x2F;colour&#x2F;app...</a> [2] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;CIECAM02" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;CIECAM02</a>
kuon超过 6 年前
For web design, I use HSLuv[1] which is very handy.<p>[1]: <a href="http:&#x2F;&#x2F;www.hsluv.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.hsluv.org&#x2F;</a>
评论 #19186100 未加载
评论 #19182600 未加载
mroche超过 6 年前
This is a very well written article, and boils down the complexity of color science into very digestible bites. As someone who has to deal with color spaces daily (VFX&#x2F;CG), having something like this when I started would have been incredibly helpful.
lettergram超过 6 年前
I&#x27;ve actually used color spaces in a lot of my work, and it can be <i>highly</i> effective to alter the color space to improve performance of computer vision applications (even the ML kind):<p><a href="https:&#x2F;&#x2F;austingwalters.com&#x2F;edge-detection-in-computer-vision&#x2F;" rel="nofollow">https:&#x2F;&#x2F;austingwalters.com&#x2F;edge-detection-in-computer-vision...</a><p><a href="https:&#x2F;&#x2F;austingwalters.com&#x2F;chromatags&#x2F;" rel="nofollow">https:&#x2F;&#x2F;austingwalters.com&#x2F;chromatags&#x2F;</a>
teddyh超过 6 年前
See also the venerable Color FAQ, a link to which is conspicuously absent:<p><a href="http:&#x2F;&#x2F;www.poynton.com&#x2F;ColorFAQ.html" rel="nofollow">http:&#x2F;&#x2F;www.poynton.com&#x2F;ColorFAQ.html</a>
Straw超过 6 年前
No mention of CIELAB? Unfortunate, its a really neat way to get perceptual uniformity, has intuitive coordinates.
platz超过 6 年前
gimp needs a LAB mode
评论 #19180734 未加载