原创 《線性代數的幾何意義》學習筆記(持續更新)

第一章 什麼是線性代數 代數的功能是把許多看似不相關的事物進行抽象,以提高效率,把許多看似不相關的問題化歸爲一類問題。 1.1 線性的幾何意義 一元線性函數的概念 定義:f(x)=kxf(x) = kxf(x)=kx(注:f

原创 TS(傳輸流)的PAT(節目關聯表)分析

TS(傳輸流)的PAT(節目關聯表)分析 對於一段TS(Transport stream,傳輸流),進行PAT(Programme association table,節目關聯表)分析,讀取其中PMT(Programme map

原创 PNG文件的結構

PNG文件的結構 一. 概述 PNG(Portable Network Graphics,便攜式網絡圖形)是一種非常常見的圖像存儲格式,誕生於20世紀90年代,其設計目的是試圖替代GIF和TIFF文件格式,同時增加一些GIF文件格

原创 隨機信號的參數建模法

隨機信號的參數建模法 爲隨機信號建立參數模型是研究隨機信號的一種基本方法。在對語音信號進行編碼時,往往通過分析不同種類語音信號的特點及產生,用數學模型表示信源,而編碼器根據輸入信號計算模型參數,然後對模型參數進行編碼,也就是說,只

原创 C/C++中進行文件讀寫的方法

在C++中進行文件讀寫有多種方法,在這裏介紹其中的一種,只需要最基本的iostream頭文件即可。 代碼 #include <iostream> using namespace std; // 文件路徑 const char*

原创 RGB與YUV色彩空間的相互轉換

RGB與YUV色彩空間相互轉換 原理 RGB與YUV空間的對應關係 根據電視原理的相關知識可知,RGB與的YUV對應關係爲: {Y=0.299 R+0.587 G+0.114 BU=−0.1684 R−0.3316 G+0.5 B

原创 直方圖均衡的C++實現方法

直方圖均衡的C++實現方法 一. 原理 灰度直方圖是灰度級的函數,描述的是圖像中具有該灰度級的像素的個數,即h(k)=nk(k=0,1,⋯ ,L−1)h(k)=n_k\quad (k=0,1,\cdots,L-1)h(k)=nk​

原创 求RGB圖像各分量的概率分佈和熵

求RGB圖像各分量的概率分佈和熵 功能 該程序可以實現讀入一個24bit RGB文件(以down.rgb爲例,分辨率爲256×256),計算R、G、B三個分量(各8bit表示)的概率分佈和熵,並輸出到csv(Comma-Separ

原创 CIF下變換爲QCIF

#include <iostream> using namespace std; int main(int argc, char* argv[]) { FILE* cifPtr; // CIF文件指針 FILE* qcifP

原创 在C++中正確使用多文件和全局變量的方法

假設有這樣一段程序: #include <iostream> using namespace std; int a = 12; // 全局變量 void func(int x) { cout << x + a << end

原创 MPEG-1 Audio Layer II編碼原理及編碼器調試

MPEG-1 Audio Layer II編碼原理及編碼器調試 模擬音頻信號數字化後通常具有極高的碼率,例如對於取樣頻率爲44.1 kHz的雙聲道CD數字音頻而言,採用16 bit量化,無壓縮碼率可達1.41 Mbps,非常不利於

原创 JPEG編解碼原理及C++調試

JPEG編解碼原理及C++調試 目錄JPEG編解碼原理及C++調試一. JPEG編解碼原理JPEG編碼原理(1) 零偏置電平下移(2) 8×8 DCT(3) 量化(4) DC係數差分編碼(5) AC係數Zig-Zag掃描與RLE(

原创 完全重建QMFB的MATLAB實現

完全重建QMFB的MATLAB實現 濾波器組的概念 在許多應用中,一個離散時間信號首先被一個分析濾波器組分爲多個自帶信號,各子帶信號經過處理後,經過一個綜合濾波器組,形成輸出信號。各子帶信號由於佔用的帶寬更小,因此可以對其進行抽樣

原创 驗證時域移位定理

驗證時域移位定理 根據數字信號處理的相關內容可知,若f(t)f(t)f(t)的傅立葉變換 F[f(t)]=F(jω) \mathscr F\left[ f(t)\right] = F({\rm j}\omega) F[f(t)]=

原创 最小二乘法與梯度下降法、牛頓法、高斯-牛頓法的理解

最小二乘法與梯度下降法、牛頓法、高斯-牛頓法的理解 最小二乘法 我們知道,當我們解nnn元線性方程組時,如果有恰好有nnn個方程(假設線性無關),那麼可以得出對應的唯一解;二檔方程個數大於nnn時,如何確定未知數的值呢? 再舉一個