购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第3章
学习OpenCV需要的Numpy知识

Python是一种应用范围很广的程序语言,虽然列表(list)和元组(tuple)可以执行一维数组(one-dimension array)或多维数组(multi-dimension array)运算。但是如果强调需要使用高速计算时,就会产生了一些缺点:

执行速度慢。

需要较多系统资源。

许多追求高速运算的模块因而诞生,在科学运算或人工智能领域最常见,如应对高速运算而产生的模块Numpy,此名称所代表的是 Num erical Py thon。

图像在OpenCV中用二维数组或三维数组表示,数组内每一个值就是图像的像素值,为了应对图像转换时的高速运算,OpenCV内部也使用Numpy模块当作数据格式的基础,这也是为何在安装OpenCV时需要安装Numpy的原因,本章将针对未来操作OpenCV需要的Numpy知识做完整的说明。 oN5nr1j4nBqxXwqxLfl/thsh6T/R+gOorzPlEMh3u5y+JmessC55nvGEQrFS8nT8

点击中间区域
呼出菜单
上一章
目录
下一章
×