離散餘弦變換概念

更新 發佈閱讀 4 分鐘

離散餘弦變換(Discrete Cosine Transform, DCT) 是 JPEG 影像壓縮技術的核心,也被譽為「數位多媒體的基礎」。簡單來說,它的任務是將影像從「空間域(Spatial Domain)」轉換到「頻率域(Frequency Domain)」。

如果不進行 DCT,影像檔案會非常龐大;透過 DCT,我們能精準地剔除人類眼睛看不出的細節,達成極高的壓縮比。


一、 為什麼需要 DCT?(核心直覺)

想像一張照片(如您上傳的命盤):

  • 空間域:我們看到的是一個個像素點(Pixel),記錄著顏色和亮度。
  • 頻率域:影像可以被看作是各種「波動」的組合。
    • 低頻:大面積顏色相近的區域(如命盤的淺藍色背景)。
    • 高頻:顏色劇烈變動的邊緣或細節(如字體的邊緣、星曜名稱)。

人的眼睛對「低頻」非常敏感,但對「高頻」的細微變化反應遲鈍。 DCT 的目的就是把這些頻率分開,讓我們可以大刀闊斧地刪除高頻資訊。


二、 DCT 的運作流程

在 JPEG 壓縮中,DCT 的處理步驟如下:

1. 分塊(Tiling)

將整張圖片切成無數個 8x8 像素 的小方塊。這是因為 8x8 的矩陣在計算效率與壓縮效果之間取得了最佳平衡。

2. 數值偏移(Level Shifting)

將像素的亮度值(通常是 0~255)減去 128,使其範圍變成 -128 到 127。這有助於簡化後續的數學運算。

3. 執行 DCT 公式

對這 8x8 的像素矩陣進行餘弦函數變換。計算後會得到一個新的 8x8 矩陣,這個矩陣代表了不同頻率的分量:

  • 左上角 (DC 係數):代表這塊 8x8 區域的平均亮度(直流分量)。
  • 其餘位置 (AC 係數):代表從水平到垂直方向不同頻率的細節(交流分量)。越往右下角,頻率越高。

三、 為什麼這能壓縮檔案?

DCT 本身是不可逆失真(Lossy)的前奏,但它還沒開始刪除資料。真正的壓縮發生在下一步:量化(Quantization)

  1. 分離精華:經過 DCT 後,影像能量會高度集中在左上角的幾個數字上。右下角的高頻數值通常非常小。
  2. 量化剔除:我們用一個「量化表」去除以這個矩陣。因為人眼看不出高頻細節,我們可以用較大的數字去除右下角的數值,讓它們通通變成 0
  3. 高效編碼:大量的 0 在最後的編碼階段(如 Huffman 編碼)可以被極度簡化,這就是為什麼 JPG 檔案可以比 BMP 小幾十倍的原因。

四、 生活中的實例

  • JPEG 圖片:使用 二維 DCT。
  • MP3 音樂:使用 改良式離散餘弦變換 (MDCT),將聲音信號分解為不同頻率。
  • 影音串流 (Netflix/YouTube):H.264/H.265 編碼同樣深度依賴 DCT 的變體。

總結

DCT 就像是一位「整理大師」,它把影像中雜亂的像素資訊重新分類。把重要的(低頻)放在顯眼處,把不重要的(高頻)推到角落,讓後續的壓縮程序能輕易地把角落那些沒人察覺的垃圾丟掉,而不影響我們觀看這張命盤圖檔的視覺感受。



留言
avatar-img
sirius數字沙龍
23會員
524內容數
吃自助火鍋啦!不要客氣,想吃啥,請自行取用!
sirius數字沙龍的其他內容
2026/05/15
ExifTool 是一款功能強大的開源命令列工具,用於讀取、寫入和編輯多種檔案(圖像、影片、PDF)的 EXIF 元數據(如拍攝時間、相機型號、GPS)。它支援 Windows、macOS 和 Linux,非常適合批次處理照片。 快速開始教學 下載與安裝:至 ExifTool 官網 下載相應版本
Thumbnail
2026/05/15
ExifTool 是一款功能強大的開源命令列工具,用於讀取、寫入和編輯多種檔案(圖像、影片、PDF)的 EXIF 元數據(如拍攝時間、相機型號、GPS)。它支援 Windows、macOS 和 Linux,非常適合批次處理照片。 快速開始教學 下載與安裝:至 ExifTool 官網 下載相應版本
Thumbnail
2026/05/15
JPEG(副檔名常見為 .jpg / .jpeg)其實不是單純「一張圖片」,而是一種具有區段(segment)結構的二進位檔案格式。 它由許多「Marker(標記)」組成,每個區段都有自己的用途。 JPEG 檔案的整體結構 典型 .JPG 檔案: SOI ├── APP0 (JFIF)
Thumbnail
2026/05/15
JPEG(副檔名常見為 .jpg / .jpeg)其實不是單純「一張圖片」,而是一種具有區段(segment)結構的二進位檔案格式。 它由許多「Marker(標記)」組成,每個區段都有自己的用途。 JPEG 檔案的整體結構 典型 .JPG 檔案: SOI ├── APP0 (JFIF)
Thumbnail
2026/05/14
HxD 下載 如果想要深入研究 PE 檔案結構或是查看 JPEG 的標記(Marker),HxD 是一款非常經典且強大的十六進位編輯器(Hex Editor)。它不僅免費、輕量,而且功能齊全,是逆向工程與檔案分析的入門首選。 以下是針對您先前的檔案結構(PE、JPEG)的 HxD 教學:
Thumbnail
2026/05/14
HxD 下載 如果想要深入研究 PE 檔案結構或是查看 JPEG 的標記(Marker),HxD 是一款非常經典且強大的十六進位編輯器(Hex Editor)。它不僅免費、輕量,而且功能齊全,是逆向工程與檔案分析的入門首選。 以下是針對您先前的檔案結構(PE、JPEG)的 HxD 教學:
Thumbnail
看更多
你可能也想看
Thumbnail
文、圖/台灣大哥大提供   Google年度最新發表Pixel 4手機,正式開賣!台灣大哥大總經理林之晨於24日現身台灣大威秀門市,大方秀出自己的Pixel 4素人夜拍作品,超越一般手機的絕美夜景照,立刻驚豔四座。負責率領Google 在台硬體團隊的Google硬體副總裁彭昱鈞也分享了Pixe
Thumbnail
文、圖/台灣大哥大提供   Google年度最新發表Pixel 4手機,正式開賣!台灣大哥大總經理林之晨於24日現身台灣大威秀門市,大方秀出自己的Pixel 4素人夜拍作品,超越一般手機的絕美夜景照,立刻驚豔四座。負責率領Google 在台硬體團隊的Google硬體副總裁彭昱鈞也分享了Pixe
Thumbnail
當代名導基里爾.賽勒布倫尼科夫身兼電影、劇場與歌劇導演,其作品流動著強烈的反叛與詩意。在俄烏戰爭爆發後,他持續以創作回應專制體制的壓迫。《傳奇:帕拉贊諾夫的十段殘篇》致敬蘇聯電影大師帕拉贊諾夫。本文作者透過媒介本質的分析,解構賽勒布倫尼科夫如何利用影劇雙棲的特質,在荒謬世道中尋找藝術的「生存之道」。
Thumbnail
當代名導基里爾.賽勒布倫尼科夫身兼電影、劇場與歌劇導演,其作品流動著強烈的反叛與詩意。在俄烏戰爭爆發後,他持續以創作回應專制體制的壓迫。《傳奇:帕拉贊諾夫的十段殘篇》致敬蘇聯電影大師帕拉贊諾夫。本文作者透過媒介本質的分析,解構賽勒布倫尼科夫如何利用影劇雙棲的特質,在荒謬世道中尋找藝術的「生存之道」。
Thumbnail
見諸參與鄧伯宸口述,鄧湘庭於〈那個大霧的時代〉記述父親回憶,鄧伯宸因故遭受牽連,而案件核心的三人,在鄧伯宸記憶裡:「成立了成大共產黨,他們製作了五星徽章,印刷共產黨宣言——刻鋼板的——他們收集中共空飄的傳單,以及中國共產黨中央委員會有關文化大革命決議文的英文打字稿,另外還有手槍子彈十發。」
Thumbnail
見諸參與鄧伯宸口述,鄧湘庭於〈那個大霧的時代〉記述父親回憶,鄧伯宸因故遭受牽連,而案件核心的三人,在鄧伯宸記憶裡:「成立了成大共產黨,他們製作了五星徽章,印刷共產黨宣言——刻鋼板的——他們收集中共空飄的傳單,以及中國共產黨中央委員會有關文化大革命決議文的英文打字稿,另外還有手槍子彈十發。」
Thumbnail
一位獨立遊戲開發者蛇靈(S0)分享其像素畫練習過程,主題為KPOP獵魔女團中可愛的老虎Derpy。文章詳細描述創作過程,包括時間、工具、遇到的困難以及成果,並附上作品圖以及社群媒體連結。
Thumbnail
一位獨立遊戲開發者蛇靈(S0)分享其像素畫練習過程,主題為KPOP獵魔女團中可愛的老虎Derpy。文章詳細描述創作過程,包括時間、工具、遇到的困難以及成果,並附上作品圖以及社群媒體連結。
Thumbnail
Ai這名詞在今年直接爆炸紅,應該一大堆人都聽過,只是大部分人到現在應該也還是一知半解。 只知道好像真的可以很方便,卻不太懂到底指的是什麼! 對我們這些做設計的人來講,第一時間反應過來肯定是Adobe Illustrator。
Thumbnail
Ai這名詞在今年直接爆炸紅,應該一大堆人都聽過,只是大部分人到現在應該也還是一知半解。 只知道好像真的可以很方便,卻不太懂到底指的是什麼! 對我們這些做設計的人來講,第一時間反應過來肯定是Adobe Illustrator。
Thumbnail
本篇文探討了螢幕解析度對人眼觀感的重要性,和如何在維持高畫質的同時降低製造困難度。文章介紹了人眼對色彩的敏感度以及目前主流OLED螢幕的三種技術,分析各自的優缺點,並深入探討了製作OLED面板所面臨的挑戰與技術。透過對螢幕PPI需求的計算與色彩技術的應用,讀者能夠更瞭解視覺體驗與顯示技術之間的關係。
Thumbnail
本篇文探討了螢幕解析度對人眼觀感的重要性,和如何在維持高畫質的同時降低製造困難度。文章介紹了人眼對色彩的敏感度以及目前主流OLED螢幕的三種技術,分析各自的優缺點,並深入探討了製作OLED面板所面臨的挑戰與技術。透過對螢幕PPI需求的計算與色彩技術的應用,讀者能夠更瞭解視覺體驗與顯示技術之間的關係。
Thumbnail
5 月,方格創作島正式開島。這是一趟 28 天的創作旅程。活動期間,每週都會有新的任務地圖與陪跑計畫,從最簡單的帳號使用、沙龍建立,到帶著你從一句話、一張照片開始,一步一步找到屬於自己的創作節奏。不需要長篇大論,不需要完美的文筆,只需要帶上你今天的日常,就可以出發。征服創作島,抱回靈感與大獎!
Thumbnail
5 月,方格創作島正式開島。這是一趟 28 天的創作旅程。活動期間,每週都會有新的任務地圖與陪跑計畫,從最簡單的帳號使用、沙龍建立,到帶著你從一句話、一張照片開始,一步一步找到屬於自己的創作節奏。不需要長篇大論,不需要完美的文筆,只需要帶上你今天的日常,就可以出發。征服創作島,抱回靈感與大獎!
Thumbnail
打給賀!挖系Serpens Spirit Studio 正在開發遊戲ㄉ新手——蛇靈(S0)~~ 蛇靈的最終目標是想製作出自己的遊戲, 所以來和大家分享日常生活ㄉ觀察, 未來製作遊戲可能會用上ㄉ觀察&研究小筆記! 我練習像素畫時會同步開YT直播! (一個督促自己的概念~類似工作臺 歡迎
Thumbnail
打給賀!挖系Serpens Spirit Studio 正在開發遊戲ㄉ新手——蛇靈(S0)~~ 蛇靈的最終目標是想製作出自己的遊戲, 所以來和大家分享日常生活ㄉ觀察, 未來製作遊戲可能會用上ㄉ觀察&研究小筆記! 我練習像素畫時會同步開YT直播! (一個督促自己的概念~類似工作臺 歡迎
Thumbnail
一位獨立遊戲開發者蛇靈(S0)分享其像素畫練習過程,並提及使用Aesprite軟體及臨摹KPOP獵魔女團的圖像作為練習素材。文中表達了持續學習和創作的決心,以及選擇像素畫作為入門練習的原因,並附上YouTube直播連結及社群媒體帳號。
Thumbnail
一位獨立遊戲開發者蛇靈(S0)分享其像素畫練習過程,並提及使用Aesprite軟體及臨摹KPOP獵魔女團的圖像作為練習素材。文中表達了持續學習和創作的決心,以及選擇像素畫作為入門練習的原因,並附上YouTube直播連結及社群媒體帳號。
Thumbnail
在這個「相機食先」的年代,我們在 Instagram 上看過無數誘人的美食照:剛出爐冒著熱氣的拉麵、淋上糖漿的鬆餅、還有那令人難以抗拒的濃郁抹茶。 當你半夜滑到 @ipnot 的作品時,你的大腦會立刻發出訊號:「看起來好好吃!」 但下一秒,你的理性會把你拉回來等等,為什麼這杯咖啡的表面毛毛的?為什
Thumbnail
在這個「相機食先」的年代,我們在 Instagram 上看過無數誘人的美食照:剛出爐冒著熱氣的拉麵、淋上糖漿的鬆餅、還有那令人難以抗拒的濃郁抹茶。 當你半夜滑到 @ipnot 的作品時,你的大腦會立刻發出訊號:「看起來好好吃!」 但下一秒,你的理性會把你拉回來等等,為什麼這杯咖啡的表面毛毛的?為什
Thumbnail
當時間變少之後,看戲反而變得更加重要——這是在成為母親之後,我第一次誠實地面對這一件事:我沒有那麼多的晚上,可以任性地留給自己了。看戲不再只是「今天有沒有空」,而是牽動整個週末的結構,誰應該照顧孩子,我該在什麼時間回到家,隔天還有沒有精神帶小孩⋯⋯於是,我不得不學會一件以前並不擅長的事:挑選。
Thumbnail
當時間變少之後,看戲反而變得更加重要——這是在成為母親之後,我第一次誠實地面對這一件事:我沒有那麼多的晚上,可以任性地留給自己了。看戲不再只是「今天有沒有空」,而是牽動整個週末的結構,誰應該照顧孩子,我該在什麼時間回到家,隔天還有沒有精神帶小孩⋯⋯於是,我不得不學會一件以前並不擅長的事:挑選。
Thumbnail
隨著 2025 年 Google Pixel 發表會倒數計時,市場關注的焦點集中在即將亮相的 Pixel 10 系列、全新摺疊機 Pixel 10 Pro Fold,以及升級版的 Pixel Watch 4 和 Pixel Buds 2a。
Thumbnail
隨著 2025 年 Google Pixel 發表會倒數計時,市場關注的焦點集中在即將亮相的 Pixel 10 系列、全新摺疊機 Pixel 10 Pro Fold,以及升級版的 Pixel Watch 4 和 Pixel Buds 2a。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News