Python OpenCV学习笔记之:判断OpenCV是否已经打开优化功能
Python OpenCV学习笔记之:判断OpenCV是否已经打开优化功能
IOTService 发表于1年前
Python OpenCV学习笔记之:判断OpenCV是否已经打开优化功能
  • 发表于 1年前
  • 阅读 86
  • 收藏 1
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

摘要: 代码地址:https://github.com/juxiangwu/tensorflow-learning/tree/master/opencv/core
#-*- coding: utf-8 -*-
# 判断OpenCV是否已经打开优化功能
import numpy as np
import cv2 as cv

img = cv.imread('../../datas/images/fish.jpg')
# 时间开始
e1 = cv.getTickCount()

for i in range(5,49,2):
    img = cv.medianBlur(img,i)

# 时间结束
e2 = cv.getTickCount()
# 计算耗时
t = (e2 - e1) / cv.getTickFrequency()

print("operation time usage:",t) # operation time usage: 0.31588224549033933

# 判断Opencv是否已经使用优化功能
print(cv.useOptimized()) #True,表示已经启用

# 现在关闭优化功能
cv.setUseOptimized(False)
# 重新测试

# 时间开始
e1 = cv.getTickCount()

for i in range(5,49,2):
    img = cv.medianBlur(img,i)

# 时间结束
e2 = cv.getTickCount()
# 计算耗时
t = (e2 - e1) / cv.getTickFrequency()

print("operation time usage:",t) # operation time usage: 0.5663654670682662

# 重新打开优化功能
cv.setUseOptimized(True)
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 9
博文 48
码字总数 9604
×
IOTService
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: