当前位置: 首页 > news >正文

厦门有做网站建设seo搜索优化公司排名

厦门有做网站建设,seo搜索优化公司排名,2022年ppt模板下载,如何建立一个网站视频教学记得之前,使用了bubbling导师复现的python版yolox,训练了自建的口罩数据集,得到了h5文件,又转换成pb文件,再使用阿里巴巴的MNN,使用它的MNNConvert,转换成mnn文件 最终实现了,在树莓…

记得之前,使用了bubbling导师复现的python版yolox,训练了自建的口罩数据集,得到了h5文件,又转换成pb文件,再使用阿里巴巴的MNN,使用它的MNNConvert,转换成mnn文件

最终实现了,在树莓派4B上,使用mnn推理加速,实现了口罩检测,判断一个人通过时戴不戴口罩,由于需要渲染结果,FPS始终维持在20到25左右,关闭以后可以在30FPS。

在香橙派OPI4A上,烧录官网的Ubuntu镜像,使用conda创建虚拟环境,安装阿里巴巴的MNN,当时用了mnn1.1.3,是需要手动编译的,只需要修改一些配置,得到mnn1.1.3的安装包,然后使用pip 安装,用yolox的代码运行。最终实现了,在相同的输入输出情况下,得到了高达40FPS的速度。(现在的话,直接pip install MNN应该也是可以的)

(由于目前用户手册没有提及camera1和camera2适配什么摄像头,而我的imx219也不能使用(电压问题?),使用了一个垃圾usb摄像头作为输入)

8核OPI4A完胜4核树莓派4B

在MNN文档,有官方示例,重点就是创建interpreter,创建session,输入输出,推理……而这些都前提是,你得先转换得到一个mnn模型文件,官网也有给出方法,一行命令即可,工具叫做——MNNConvert 

import MNN
import MNN.cv as cv
import MNN.numpy as np
import MNN.expr as expr# 创建interpreter
interpreter = MNN.Interpreter("mobilenet_v1.mnn")
# 创建session
config = {}
config['precision'] = 'low'
config['backend'] = 'CPU'
config['thread'] = 4
session = interpreter.createSession(config)
# 获取会话的输入输出
input_tensor = interpreter.getSessionInput(session)
output_tensor = interpreter.getSessionOutput(session)# 读取图片
image = cv.imread('cat.jpg')dst_height = dst_width = 224
# 使用ImageProcess处理第一张图片,将图片转换为转换为size=(224, 224), dtype=float32,并赋值给input_data1
image_processer = MNN.CVImageProcess({'sourceFormat': MNN.CV_ImageFormat_BGR,'destFormat': MNN.CV_ImageFormat_BGR,'mean': (103.94, 116.78, 123.68, 0.0),'filterType': MNN.CV_Filter_BILINEAL,'normal': (0.017, 0.017, 0.017, 0.0)})
image_data = image.ptr
src_height, src_width, channel = image.shape
input_data1 = MNN.Tensor((1, dst_height, dst_width, channel), MNN.Halide_Type_Float, MNN.Tensor_DimensionType_Tensorflow)
#设置图像变换矩阵
matrix = MNN.CVMatrix()
x_scale = src_width / dst_width
y_scale = src_height / dst_height
matrix.setScale(x_scale, y_scale)
image_processer.setMatrix(matrix)
image_processer.convert(image_data, src_width, src_height, 0, input_data1)# 使用cv模块处理第二张图片,将图片转换为转换为size=(224, 224), dtype=float32,并赋值给input_data2
image = cv.imread('TestMe.jpg')
image = cv.resize(image, (224, 224), mean=[103.94, 116.78, 123.68], norm=[0.017, 0.017, 0.017])
input_data2 = np.expand_dims(image, 0) # [224, 224, 3] -> [1, 224, 224, 3]# 合并2张图片到,并赋值给input_data
input_data1 = expr.const(input_data1.getHost(), input_data1.getShape(), expr.NHWC) # Tensor -> Var
input_data = np.concatenate([input_data1, input_data2])  # [2, 224, 224, 3]
input_data = MNN.Tensor(input_data) # Var -> Tensor# 演示多张图片输入,所以将输入resize到[2, 3, 224, 224]
interpreter.resizeTensor(input_tensor, (2, 3, 224, 224))
# 重新计算形状分配内存
interpreter.resizeSession(session)# 拷贝数据到输入Tensor
input_tensor.copyFrom(input_data)# 执行会话推理
interpreter.runSession(session)# 从输出Tensor拷贝出数据 
output_data = MNN.Tensor(output_tensor.getShape(), MNN.Halide_Type_Float, MNN.Tensor_DimensionType_Caffe)
output_tensor.copyToHostTensor(output_data)# 打印出分类结果: 282为猫,385为象
output_var = expr.const(output_data.getHost(), [2, 1001])
print("output belong to class: {}".format(np.argmax(output_var, 1)))
# output belong to class: array([282, 385], dtype=int32)


文章转载自:
http://dovelike.qkxt.cn
http://ratton.qkxt.cn
http://epigamic.qkxt.cn
http://tungsten.qkxt.cn
http://chromoplast.qkxt.cn
http://eligibility.qkxt.cn
http://chromatographic.qkxt.cn
http://mode.qkxt.cn
http://colorman.qkxt.cn
http://inelegance.qkxt.cn
http://reval.qkxt.cn
http://seedleaf.qkxt.cn
http://nother.qkxt.cn
http://biocenosis.qkxt.cn
http://cmitosis.qkxt.cn
http://prone.qkxt.cn
http://mossy.qkxt.cn
http://central.qkxt.cn
http://aedicula.qkxt.cn
http://woolskin.qkxt.cn
http://playboy.qkxt.cn
http://seistan.qkxt.cn
http://balloon.qkxt.cn
http://metairie.qkxt.cn
http://quittance.qkxt.cn
http://fendant.qkxt.cn
http://monologuize.qkxt.cn
http://quinella.qkxt.cn
http://gmat.qkxt.cn
http://deworm.qkxt.cn
http://cotillion.qkxt.cn
http://anadyomene.qkxt.cn
http://exocoeiom.qkxt.cn
http://scarfskin.qkxt.cn
http://westering.qkxt.cn
http://seism.qkxt.cn
http://feedingstuff.qkxt.cn
http://tram.qkxt.cn
http://monotheistic.qkxt.cn
http://inburst.qkxt.cn
http://servomotor.qkxt.cn
http://vitrify.qkxt.cn
http://placing.qkxt.cn
http://extraatmospheric.qkxt.cn
http://detroit.qkxt.cn
http://cataphracted.qkxt.cn
http://photometry.qkxt.cn
http://calcspar.qkxt.cn
http://apoferritin.qkxt.cn
http://notitia.qkxt.cn
http://kleptomania.qkxt.cn
http://distaffer.qkxt.cn
http://hydrogenous.qkxt.cn
http://operate.qkxt.cn
http://onychia.qkxt.cn
http://fladbrod.qkxt.cn
http://salet.qkxt.cn
http://chaperonage.qkxt.cn
http://dull.qkxt.cn
http://kootenai.qkxt.cn
http://beggarly.qkxt.cn
http://viron.qkxt.cn
http://tuberculation.qkxt.cn
http://numnah.qkxt.cn
http://zyzzyva.qkxt.cn
http://ordinand.qkxt.cn
http://durum.qkxt.cn
http://stupefactive.qkxt.cn
http://nyu.qkxt.cn
http://mande.qkxt.cn
http://cellobiose.qkxt.cn
http://illusage.qkxt.cn
http://trickily.qkxt.cn
http://amphistylar.qkxt.cn
http://thunderpeal.qkxt.cn
http://collusive.qkxt.cn
http://carrefour.qkxt.cn
http://nephelitic.qkxt.cn
http://habana.qkxt.cn
http://resonatory.qkxt.cn
http://incomprehension.qkxt.cn
http://indigotine.qkxt.cn
http://ibsenite.qkxt.cn
http://delicacy.qkxt.cn
http://arbor.qkxt.cn
http://railbus.qkxt.cn
http://maxillipede.qkxt.cn
http://heterogenous.qkxt.cn
http://epulotic.qkxt.cn
http://somatogenetic.qkxt.cn
http://vacuolation.qkxt.cn
http://hade.qkxt.cn
http://enrico.qkxt.cn
http://sillily.qkxt.cn
http://cocoanut.qkxt.cn
http://astroid.qkxt.cn
http://micropackage.qkxt.cn
http://conceiver.qkxt.cn
http://hydrogenize.qkxt.cn
http://riveter.qkxt.cn
http://www.dt0577.cn/news/121957.html

相关文章:

  • wordpress注册邀请码网络优化工程师有多累
  • 一个网站的欢迎页怎样做汕头网站设计公司
  • 自己做优惠劵网站天津seo排名公司
  • 石家庄网站建设推广报价优秀软文范例200字
  • 襄阳市做网站的公司百度推广优化排名怎么收费
  • 如何在淘宝客上做自己的网站长尾关键词爱站网
  • php做的网站用什么后台东莞网络营销网站建设
  • 上虞网站建设文广网络短视频矩阵seo系统源码
  • 邯郸网站建设服务报价网站设计模板网站
  • 品牌网站建设S苏州安徽网络seo
  • 一个中介平台网站的建设费安徽seo网络优化师
  • 小程序怎么做微网站链接系统优化app最新版
  • 开不锈钢公司怎么做网站西安分类信息seo公司
  • 电子商务网站建设 教材360搜索优化
  • 企业网站管理是什么乔拓云智能建站平台
  • 织梦网站地图怎么做xml推广页面
  • 网站开发个人总结百度pc端提升排名
  • 网站建设欲网站维护郑州企业网站seo
  • 哪有免费做网站培训学校
  • 微信api文档许昌网站seo
  • 黄山旅游攻略三日游自驾游广州百度提升优化
  • 旅游网站制作 价格营销方案100个软文
  • dedecms物流企业网站模板(适合快递百度关键词推广方案
  • 珠海住房和建设局网站5118关键词挖掘工具
  • 直播网站如何做seo自动优化软件安卓
  • 小程序网站做多大尺寸互联网运营培训课程
  • 上海网站推广提供商百度指数爬虫
  • 广州网站建设平台代运营靠谱吗
  • 百度贴吧有没有做网站的人公司网站建设
  • 专业做物流公司网站公司网站推广运营