第11章 VPython——制作3D演示動畫 378
11.1 場景、物體和照相機(jī) 378
11.1.1 控制場景窗口 380
11.1.2 控制照相機(jī) 383
11.1.3 模型的屬性 384
11.1.4 三維模型 387
11.2 制作動畫演示 390
11.2.1 簡單動畫 390
11.2.2 盒子中反彈的球 391
11.3 與場景交互 393
11.3.1 響應(yīng)鍵盤事件 394
11.3.2 響應(yīng)鼠標(biāo)事件 394
11.4 用界面控制場景 397
11.5 創(chuàng)建復(fù)雜模型 400
11.5.1 faces()的用法 400
11.5.2 讀入模型數(shù)據(jù) 402
第12章 OpenCV——圖像處理和計算機(jī)視覺 408
12.1 存儲圖像數(shù)據(jù)的Mat對象 409
12.1.1 Mat對象和NumPy數(shù)組 410
12.1.2 像素點(diǎn)類型 414
12.1.3 其他數(shù)據(jù)類型 415
12.1.4 Vector類型 417
12.1.5 在圖像上繪圖 418
12.2 圖像處理 421
12.2.1 二維卷積 421
12.2.2 形態(tài)學(xué)運(yùn)算 424
12.2.3 填充——floodFill 426
12.2.4 去瑕疵——inpaint 427
12.3 圖像變換 428
12.3.1 幾何變換 428
12.3.2 重映射——remap 430
12.3.3 直方圖統(tǒng)計 433
12.3.4 二維離散傅立葉變換 437
12.4 圖像識別 440
12.4.1 用霍夫變換檢測直線和圓 440
12.4.2 圖像分割 444
12.4.3 用SURF進(jìn)行特征匹配 450
第13章 數(shù)據(jù)和文件 453
13.1 聲音的輸入輸出 453
13.1.1 讀寫WAV文件 453
13.1.2 用pyAudio播放和錄音 456
13.2 視頻的輸入輸出 459
13.2.1 讀寫視頻文件 459
13.2.2 安裝視頻編碼 464
13.3 讀寫HDF5文件 465
13.4 讀寫Excel文件 469
13.4.1 寫Excel文件 469
13.4.2 讀Excel文件 471
第14章 數(shù)字信號系統(tǒng) 473
14.1 FIR和IIR濾波器 473
14.2 FIR濾波器設(shè)計 477
14.2.1 用firwin()設(shè)計濾波器 479
14.2.2 用remez()設(shè)計濾波器 481
14.2.3 濾波器的級聯(lián) 483
14.3 IIR濾波器設(shè)計 485
14.3.1 巴特沃斯低通濾波器 485
14.3.2 雙線性變換 487
14.3.3 濾波器的頻帶轉(zhuǎn)換 490
14.4 數(shù)字濾波器的頻率響應(yīng) 494
14.5 二次均衡濾波器設(shè)計工具 497
14.6 零相位濾波器 500
14.7 重取樣 501