published on in Python

影像处理・操作环境准备

返回教程主页

上篇 隐写术・将游戏存入图像

本章会使用Python进行一些影像处理操作。除了需要Python3.6+外,我们还需要安装一些扩展库。

OpenCV

OpenCV是非常受欢迎的计算机视觉处理库,对Python有较好的支持,我们可以在命令行运行如下代码安装它:

pip install opencv-python

numpy

numpy是个高效率的数组计算工具,我们需要利用它,在命令行运行如下代码可以安装:

pip install numpy

websockets

如果要将视频数据通过网络进行传输,并支持浏览器打开,那么websockets是个不错的选择,我们可以使用与之同名的库来实现:

pip install websockets

Flask

为了能够使用浏览器操作websockets,我们需要构建一个简单的Web App,使用Flask可以快速完成它:

pip install Flask

下篇 影像处理・OpenCV简介