opencv 使用 GPU 加速
1
自动化测试过程中使用图片识别技术识别控件已经成为普遍需求。图片识别通常以 HTTP 的 API 形式提供给测试开发者,API 的响应速度至关重要。
1
本文关注 opencv 中相关 API 的提速,服务端的其他提速技术不在讨论范围内。
opencv-python 默认不提供 GPU 的支持,也就是 cuda 库的支持,需要自己编译。本文选用 opencv 3.2.0 cuda8.0(因为官方推荐使用这两个版本),使用其他版本可能会出现编译失败的问题,如果你有信心解决具体问题,欢迎尝试。
1
图片匹配
复制代码
结果
CPU:0.299
GPU:0.181
提升:39.4%
点击下方链接免费领取:性能测试+接口测试+自动化测试+测试开发+测试用例+简历模板+测试文档
http://qrcode.testing-studio.com/f?from=infoQ&url=https://ceshiren.com/t/topic/22265
评论