本書在介紹圖像處理、Python 3的安裝和樹莓派微型計算機等基本概念和知識的基礎上,著重介紹NumPy數據結構的基礎知識和數組操作、基于Matplotlib繪圖庫的圖形可視化、基于NumPy軟件包和Matplotlib繪圖庫的基本圖像處理和高級圖像處理、基于ScikitImage圖像處理包的直方圖均衡化和變換、卷積和濾波器、形態學操作和圖像復原、噪聲消除和邊緣檢測以及高級圖像處理操作,并通過具體代碼例程說明如何應用ScikitImage圖像處理包進行實際圖像處理。
全書共分3部分: 第1部分(第1~3章)為圖像處理概念及硬件知識基礎,著重介紹樹莓派微型計算機,包括樹莓派操作系統的啟動更新、網絡連接以及遠程訪問等內容; 第2部分(第4~9章)為Python,著重介紹Python 3基礎知識及其生態系統、NumPy軟件包和Matplotlib繪圖庫,同時介紹使用NumPy軟件包和Matplotlib繪圖庫進行基本和高級圖像處理的實現細節; 第3部分(第10~16章)為ScikitImage應用,基于ScikitImage圖像處理實例,介紹如何應用ScikitImage圖像處理包進行變換、濾波和復原等。全書提供了大量應用實例,每章后均附有小結和練習。
本書適合作為高等院校計算機、軟件工程專業高年級本科生與成人教育的教材,同時可作為計算機視覺開發技術人員、科技工作者和研究人員的參考資料。