智能硬件与机器视觉:基于树莓派、Python和OpenCV
上QQ阅读APP看书,第一时间看更新

4.1.2 项目代码准备

在真正进行项目实验之前,先从本书对应GitHub项目中找到第4章的配套代码和图像。用终端(cd)命令进入你的.zip文件,然后可以用unzip解压文档,将工作目录(cd)更改为项目文件夹,并通过tree命令分析项目结构,具体实现代码如下所示:


 $ cd ~/Downloads
$ unzip opencv-tutorial.zip
$ cd opencv-tutorial
$ tree
.   
├── jp.png  
├── opencv_tutorial_01.py   
├── opencv_tutorial_02.py   
└── tetris_blocks.png   
0 directories, 4 files

本章我们准备了两个Python脚本来帮助大家学习和实践OpenCV的基础知识:

1)第一个脚本opencv_tutorial_01.py将对图像进行基本的图像处理;

2)第二个脚本opencv_tutorial_02.py将使用图像处理模块来创建OpenCV程序,并对俄罗斯方块中的方块的数目进行统计(tetris_blocks.png)。

下面我们对这两个脚本展开详细介绍。