news 2026/5/9 0:19:00

OpenCV:超分辨率、超采样及测试性能

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OpenCV:超分辨率、超采样及测试性能
  • 代码
import cv2 import numpy as np import time def super_sample(file, scale, count): print print(file, scale, count) # 读取图像 img = cv2.imread(file) start_time = time.time() for index in range(count): # 双三次插值 bicubic = cv2.resize(img, None, fx=scale, fy=scale, interpolation=cv2.INTER_CUBIC) print('CUBIC cost time: %.2f ms' % ((time.time()-start_time)*1000/count)) # cv2.imwrite('cv2-CUBIC.jpg', bicubic) start_time = time.time() for index in range(count): # Lanczos插值 lanczos = cv2.resize(img, None, fx=scale, fy=scale, interpolation=cv2.INTER_LANCZOS4) print('LANCZOS4 cost time: %.2f ms' % ((time.time()-start_time)*1000/count)) # cv2.imwrite('cv2-LANCZOS4.jpg', lanczos) count = 1000 file1 = '1280x720.png' super_sample(file1, 2, count) super_sample(file1, 3, count) file2 = '1920x1080.png' super_sample(file2, 2, count) super_sample(file2, 3, count)
  • 测试结果

在虚拟机中测试的。

1280x720

2x2

3x3

CUBIC

2.14

3.83

LANCZOS4

10.42

20.89

1920x1080

2x2

3x3

CUBIC

4.44

14.00

LANCZOS4

24.24

50.56

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/8 0:23:14

基于java + vue在线电影购票系统(源码+数据库+文档)

在线电影购票系统 目录 基于springboot vue在线电影购票系统 一、前言 二、系统功能演示 三、技术选型 四、其他项目参考 五、代码参考 六、测试参考 七、最新计算机毕设选题推荐 八、源码获取: 基于springboot vue在线电影购票系统 一、前言 博主介绍&…

作者头像 李华
网站建设 2026/5/7 18:54:49

ISO/IEC/IEEE 29119软件测试标准完全指南:从理论到企业级实践

软件测试国际标准ISO/IEC/IEEE 29119为软件测试提供了系统化的方法论,本文全面解析这一标准的核心内容与实战应用。 1 引言:为什么需要软件测试标准? 在当今快速迭代的软件开发环境中,软件质量已成为决定产品成功与否的关键因素。作为软件质量保证的核心环节,软件测试不仅…

作者头像 李华
网站建设 2026/5/7 18:55:09

好写作AI:让你和“茶多酚”说拜拜!毕业论文术语替换黑科技揭秘

学术黑话说不准,论文降重两行泪。你的术语库,该升级了!“同学,你这个‘茶多酚’在食品领域常用,但在我们生物化学方向,更精确的术语应该是‘茶类黄酮化合物’……”导师的批注像一道惊雷,把你熬…

作者头像 李华