計算機色彩控制

2021-08-09 17:01:37 字數 1042 閱讀 7332

我們軟體工程導論的授課老師講到:計算機只會0101地執行人們的命令。

不對!那只是cpu該幹的事,一台完整的pc可不僅僅只有cpu,音效卡、音響,顯示卡、顯示器,都是一台計算機該有的裝置。那麼cpu 0101的二進位制制訊號是如何控制色彩和聲音的呢?

首先讓我們來了解一下計算機「顯示」。

顯示卡:全稱顯示介面卡,又稱顯示介面卡,是計算機最基本配置、最重要的配件之一。顯示卡接在電腦主機板上,它將電腦的數碼訊號轉換成模擬訊號讓顯示器顯示出來,同時顯示卡還是有影象處理能力,可協助cpu工作,提高整體的執行速度。cpu可沒有什麼空閒來處理如此高精度,高畫素的圖形,因此cpu只把標準的01訊號傳給顯示卡,顯示卡轉化出模擬訊號後,顯示器就可以顯示出精美的圖形。數碼訊號的01其實也就是電流的通與不通,從物理電路上應該很好理解。

計算機的色彩:計算機中的顏色是採用rgb顏色系統,也就是每種顏色採用紅、綠、藍三種分量。每個顏色分量的取值從0到255,一共有256種可能。則計算機中所能表示的顏色為256×256×256=16777216種,這也是16m色的來由。

計算機中的顏色表示法有下面這幾種

1、 直接用分量表示,例如:(255,0,0)就表示紅色,三個數字分別表示紅、綠、藍的三個顏色分量

2、 用顏色的對應英文表示,例如:red表示紅色。這些英文必須是系統中承認的顏色,自己定義的不予認可。大約有200種不到。再比如wheat表示小麥色。它的顏色表示為(245,222,179)

3、 三個分量用16進製表示用00表示0,用ff表示255,這樣,就可以用六位16進製制的數表示一種顏色。例如:#ff0000表示紅色

4、 還有一些表示方法大同小異。基本上是上面的變種。

在有些影象處理軟體,還採用了其它的顏色模型,但基本上是應用於印刷行業,在顯示器上顯示的還是rgb顏色系統。

至於對音訊感興趣的朋友可以去度娘搜尋一下。

計算機「眼中」的色彩

首先牛頓巨巨告訴我們光是有紅 red 綠 green 藍 blue 混合而成的,他們也被稱為光的三基色,而通過調節三者的比例我們就可以混合出各種各樣的顏色出來了,比如紅光 藍光就可以生成紫光。那麼我們就可以設定三個變數,分別代表紅 綠 藍,再通過改變其的數值即混合量,以達到我們所需要的顏色。那麼計算...

基於計算機的色彩描述

計算機中的色彩描述方法主要有rgb cmy lab hsb srgb yuv ycbcr yiq等。cmyk色彩模式主要用於使用色料呈色的彩色裝置。cmyk模式實質指的是再現色彩時單位面積上含c m y k點的百分比。lab色彩模式是建立在cie 1976 l a b 顏色空間基礎上的色彩模式,包含...

RGB色彩的計算機表示

每畫素24位 位元s per pixel,bpp 編碼的rgb值 使用三個8位無符號整數 0到255 表示紅色 綠色和藍色的強度。這是當前主流的標準表示方法,用於真彩色和jpeg或者tiff等影象檔案格式裡的通用顏色交換。它可以產生一千六百萬種顏色組合,對人類的眼睛來說,其中有許多顏色已經是無法確切...