SwiftUI 色彩教程之 01什么是色差Color difference
SwiftUI 色彩教程之什么是色差Color difference
什么是色差Color difference
兩種顏色之間的差異或距離是顏色科學(xué)中關(guān)注的指標(biāo)。它允許對以前只能用形容詞描述的概念進(jìn)行量化檢查。這些性質(zhì)的定量對于那些對色彩要求嚴(yán)格的人非常重要。常見的定義是在與設(shè)備無關(guān)的色彩空間中使用歐幾里得距離。
歐式距離
由于色差的大多數(shù)定義是色空間內(nèi)的距離,因此確定距離的標(biāo)準(zhǔn)方法是歐幾里得距離。如果當(dāng)前有一個RGB(紅色,綠色,藍(lán)色)元組并希望找到色差,那么計算上最簡單的方法之一就是考慮定義顏色空間的R,G,B線性尺寸。
當(dāng)結(jié)果在計算上也應(yīng)該很簡單時,通常可以刪除平方根并簡單地使用:
這在將單一顏色與單一顏色進(jìn)行比較并且需要簡單地知道距離是否更大的情況下會起作用。如果將這些平方的顏色距離相加,則該度量有效地變?yōu)轭伾嚯x的方差。
已經(jīng)進(jìn)行了很多嘗試來權(quán)衡RGB值以更好地適應(yīng)人類的感知,其中分量通常被加權(quán)(紅色30%,綠色59%和藍(lán)色11%),但是在確定顏色時這些表現(xiàn)明顯較差,并且對顏色的貢獻(xiàn)適當(dāng)。這些顏色的亮度,而不是人類視覺對這些顏
總結(jié)
以上是生活随笔為你收集整理的SwiftUI 色彩教程之 01什么是色差Color difference的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网易裁掉患绝症员工:总有人能替代你工作,
- 下一篇: 金融风控的护航员——聊聊ERNIE在度