news 2026/3/1 4:24:37

OpenCV: DNN超采样,性能差,只能整数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OpenCV: DNN超采样,性能差,只能整数
  • 说明及各模型下载

https://github.com/opencv/opencv_contrib/tree/master/modules/dnn_superres

  • 结论

时髦归时髦,我在虚拟机中测试,性能非常之差。

而且更可笑的是,必须是整数,这基本没有应用场景。

  • 代码
import cv2 from cv2 import dnn_superres import time def super_resolution(input_path, model_path, model_name, scale): # 初始化 sr = dnn_superres.DnnSuperResImpl_create() print(model_path) # 读取模型 sr.readModel(model_path) sr.setModel(model_name, scale) # 读取图像 img = cv2.imread(input_path) if img is None: print("无法读取图像") return # 记录时间 start_time = time.time() for index in range(count): # 超分辨率重建 result = sr.upsample(img) print('%s cost time: %.2f ms' % (model_path, (time.time()-start_time)*1000/count)) return result models=[ ['EDSR_x2.pb', 2, 'edsr'], ['ESPCN_x2.pb', 2, 'espcn'], ['FSRCNN-small_x2.pb', 2, 'fsrcnn'], ['FSRCNN_x2.pb', 2, 'fsrcnn'], ['LapSRN_x2.pb', 2, 'lapsrn'], ['EDSR_x3.pb', 3, 'edsr'], ['ESPCN_x3.pb', 3, 'espcn'], ['FSRCNN-small_x3.pb', 3, 'fsrcnn'], ['FSRCNN_x3.pb', 3, 'fsrcnn'], ['LapSRN_x4.pb', 4, 'lapsrn'], ['EDSR_x4.pb', 4, 'edsr'], ['ESPCN_x4.pb', 4, 'espcn'], ['FSRCNN-small_x4.pb', 4, 'fsrcnn'], ['FSRCNN_x4.pb', 4, 'fsrcnn'], ['LapSRN_x8.pb', 8, 'lapsrn'] ] test_file='lotus-300x300.jpg' test_file='lotus-600x600.jpg' count=10 scale=2 for model in models: super_resolution( test_file, "models/"+model[0], model[2], model[1])
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/8 12:58:04

SGMICRO圣邦微 SGM58031XMS10G/TR MSOP10 模数转换芯片ADC

特性 单电源电压范围:3V至5.5V.PC总线电压范围:3V至5.5V 低静态电流: 连续模式:255pA(典型值) 掉电模式:0.8pA(典型值) 可选数据速率:6.25SPS至960SPS 输入多路复用器 4个单端输入或2个差分输入 内部可编程增益放大器(PGA) 内部电压参考与振荡器 可选数字比较器 2C兼容串行接口…

作者头像 李华
网站建设 2026/2/27 20:04:52

多路温度采集(有完整资料)

资料查找方式: 特纳斯电子(电子校园网):搜索下面编号即可 编号: CP-51-2021-018 设计简介: 本设计是基于单片机的多路温度采集系统,主要实现以下功能: 可通过LCD1602显示温度和状…

作者头像 李华
网站建设 2026/2/27 15:50:40

AI短剧制作小程序源码系统,全智能创作系统源码全览

温馨提示:文末有资源获取方式当AI技术能将短剧制作成本压缩至传统方式的10%以下,当几个人几天内就能无拍摄完成一部剧集,“AI短剧”已从概念走进现实,成为普通人内容创业的黄金赛道。面对广阔前景与激烈竞争,一套功能强…

作者头像 李华
网站建设 2026/2/28 15:34:21

JS防爬虫3板斧

一、核心概念 1.1 JS防爬虫的基本原理 JS防爬虫是指通过JavaScript代码实现的反爬虫措施,其核心思想是: 浏览器执行验证:向客户端返回一段JavaScript代码,只有真实浏览器才能执行动态参数生成:通过JS计算生成动态token…

作者头像 李华
网站建设 2026/2/22 4:27:45

低功耗不是口号:LPWAN智能井盖如何实现3年免维护?

在智慧城市基础设施监测场景中,井盖看似微不足道,却是典型的“部署易、运维难”节点。它分布广、环境恶劣、无外部供电,且要求长期稳定运行——这对物联网终端的低功耗设计提出了极高要求。近年来,基于LPWAN(低功耗广域…

作者头像 李华