假設我們寫了一首新的樂曲,要把它交給唱片公司,可以通過兩種方式:
這兩種方式的最大區别在于記錄的形式。
前者是記述性的。包含樂曲的音頻信息。其中的所有信息都是固定的,如演奏速度、樂器音色等。如果你想把笛子換成排箫,那就要重新錄制一遍。
後者是描述性的,不包含音頻信息,隻包含對樂曲音律的描述。如果要改變演奏速度或樂器音色,隻要在樂譜中修改一下就好。
點陣圖像就屬于記述性,以點為記錄的對象。而矢量圖像屬于描述性,以線段和計算公式作為記錄的對象。
比如下圖中的直線,如果以點陣方式來記錄,就是從左上角第一個點開始,到右下角最後一個點結束,記錄所有像素的顔色。 記錄這幅圖像(200×50像素)就需要1萬個信息。即使這條直線本身并沒有那麼多像素,但點陣方式也是完整的把整幅圖的像素記錄下來。 因此不管是一條直線還是兩條三條,對于點陣圖像來說都是一樣的。都是去逐個記錄圖像中的所有像素。
如果用矢量來記錄這條直線,隻需要三個信息:直線起點坐标、直線終點坐标、直線的顔色。 在還原的時候就利用這三個信息去生成圖像,就如同樂隊把樂譜演奏出來一樣。
由于矢量的這種特點,使得它非常便于修改。 比如要把下圖的直線旋轉一下,點陣方式就需要重新記錄所有改動過的像素信息。而矢量圖隻需要改動起點和終點的坐标就好了。 當放大圖像的時候,點陣圖像會産生模糊和鋸齒。就如同錄音帶播放時候加速産生的變調。對圖像質量是有損失的。 而矢量圖像是根據放大後的坐标重新生成圖像,不會産生模糊和鋸齒。就如同樂隊根據新樂譜重新演奏。對圖像質量是沒有損失的。
下面大家親自動手來感受一下矢量圖像和點陣圖像在縮小放大之後的區别。點此下載002 s01.psd範例文件
在Photoshop中打開會看到同樣的兩個人物剪影圖像,左邊的是矢量格式,右邊的是點陣格式。此時看起來沒有區别。如下左圖。
原圖片大小是400×300,現在使用【圖像 圖像大小】将寬度改為100像素,高度自動計算為75像素。得到如同下中圖這樣的效果。 這時兩者看起來還是差不多的。
再使用【圖像 圖像大小】改為和原先一樣的400×300像素。會看到如同下右圖的效果。 現在區别就明顯了。右邊的點陣格式在經過上面兩步的操作後變得模糊。而左邊的矢量格式卻仍然保持着和原先相同的清晰度。沒有一點損失。
大家也可以先把圖像縮得更小些,這樣放大以後效果對比将更明顯。下圖是先縮小到20×15後再放大的效果,右邊的圖已經是“一塌糊圖”了。
為什麼在第一次縮小之後沒有看出區别呢?
這是因為縮小點陣圖像是不會産生模糊的,在丢棄原先的一些像素後,剩下的像素是足夠描述圖像的,并沒有産生像素空缺。而放大後才産生了像素空缺。
為什麼矢量圖像“飽經風霜”卻依舊“面不改色”呢?這就是因為前面說過的矢量圖像的特點:通過記憶線段的坐标來記錄圖像。 圖像放大縮小的同時坐标也放大縮小,而各個坐标之間的相對位置并沒有改變。然後根據改動後的坐标重新生成圖像。因此無論放大多少都不會失真。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!