返回教程主页
上篇 隐写术・将游戏存入图像
本章会使用Python进行一些影像处理操作。除了需要Python3.6+外,我们还需要安装一些扩展库。
OpenCV
OpenCV是非常受欢迎的计算机视觉处理库,对Python有较好的支持,我们可以在命令行运行如下代码安装它:
pip install opencv-python
numpy
numpy是个高效率的数组计算工具,我们需要利用它,在命令行运行如下代码可以安装:
websockets
如果要将视频数据通过网络进行传输,并支持浏览器打开,那么websockets是个不错的选择,我们可以使用与之同名的库来实现:
Flask
为了能够使用浏览器操作websockets,我们需要构建一个简单的Web App,使用Flask可以快速完成它:
下篇 影像处理・OpenCV简介