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

代发新闻稿的网站近期重大新闻事件

代发新闻稿的网站,近期重大新闻事件,建设网站 目标,企业咨询管理服务之前我们为您分享了【一步步开发AI运动小程序】开发系列博文,通过该系列博文,很多开发者开发出了很多精美的AI健身、线上运动赛事、AI学生体测、美体、康复锻炼等应用场景的AI运动小程序;为了帮助开发者继续深耕AI运动领域市场,今…

之前我们为您分享了【一步步开发AI运动小程序】开发系列博文,通过该系列博文,很多开发者开发出了很多精美的AI健身、线上运动赛事、AI学生体测、美体、康复锻炼等应用场景的AI运动小程序;为了帮助开发者继续深耕AI运动领域市场,今天开始我们将为您分享新系列【一步步开发AI运动APP】的博文,带您开发性能更强、体验更好的AI运动APP。

通过前几篇博文,您已经可以通过插件在APP上进行抽帧、人体检测了,在获得到人体结构后,便可以进行运行分析实现人体计时计数了,uniAPP插件同微信小程序一样,仍然内置了跳绳、开合跳、俯卧撑、仰卧起坐、深蹲(深蹲起)、平板支撑、马步蹲等多个常见运动,可以满足健身、线上赛事、学生体测等场景需求,若有个性运动定制需求,也可以使用插件提供的pose-calc姿态分析检测接口,进行自定义扩展,后续章节再向您介绍。
image

一、创建运动分析器

通过createSport(key string)可以创建相应的运动实例:


import {getSports,createSport} from "@/uni_modules/yz-ai-sport";function createSport(){//获取已注册的所有运动列表let sports = getSports();console.log(sports);//创建了一个开合跳运动分析器const sport = createSport('jumping-jack');
}

二、进行运动分析,监听计数变化

启动运动分析,并向运动分析器推送人体结构,即可开展运动分析进行计时计数:

import {getSports,createSport} from "@/uni_modules/yz-ai-sport";function createSport(){//创建了一个开合跳运动分析器const sport = createSport('jumping-jack');sport.onTick = (counts,times)=>{//当计时计数发生变化时,会触发onTick回调console.log(counts,times);//更新UI等操作};sport.start();//启动运动分析let human = ... //见前一节,进行人体识别sport.pushing(human);
}

三、停止、重置运动分析

可以调用sport.stop()停止或暂停运动分析,sport.reset()重置计数状态。

四、完整代码

<template><yz-ai-camera class="camera" :style="{width:previewWidth,height:previewHeight}" :device="cameraDevice"resolution="medium" @on-camera-ready="onCameraReady" /><yz-pose-grapher ref="grapher" class="grapher" :style="{width:previewWidth,height:previewHeight}":scaleRate="previewRate" :offsetX="previewOffsetX" :offsetY="previewOffsetY" lineColor="#FFFFFF"pointColor="#0091ff" leftColor="#009d00" />
</template>
<script>import {getCameraContext,createHumanDetector,getSports,createSport} from "@/uni_modules/yz-ai-sport";let cameraContext;
let sport;export default {data(){return {};}methods:{onCameraReady(){cameraContext = getCameraContext();sport = createSport('jumping-jack');sport.onTick=(counts,times)=>{console.log(counts,times);};soprt.start();},onDetecting(){let options = {multiple: false,enabledGPU: true,highPerformance: false};humanDetector = createHumanDetector(options);humanDetector.startExtractAndDetect({onDetected(result){let humans = result.humans;this.$refs.grapher.drawing(humans);sport.pushing(humans[0]);}});}}
}
</script>

image

http://www.dtcms.com/wzjs/271325.html

相关文章:

  • 网站月流量什么意思想要网站推广页
  • 做响应式网站的常用尺寸短视频seo系统
  • java开发网站跟php开发网站区别优化师
  • 湘潭网站建设 要选磐石网络石家庄seo扣费
  • 网站建设的ppt模板临沂森佳木业有限公司
  • 网站建设授权委托书品牌策划方案案例
  • 中文网站开发软件百度指数预测
  • 做网站的工资高成都seo优化公司排名
  • 昆明做网站建设公司百度推广入口
  • 做微商的网站百度联盟怎么赚钱
  • 用HBuilder做网站的模板做一个网站需要多少钱
  • 昌平网站制作公司新闻稿件代发平台
  • 专注苏州网站优化室内设计培训班学费一般多少
  • 北京好的做网站的公司有哪些网络宣传的方法有哪些
  • 建立网站的服务器刷推广链接
  • 哪个网站专门做商铺啊推广类软文案例
  • 网站上传 空间 数据库怎么根据视频链接找到网址
  • 绵阳市网站建设公司百度网站认证
  • 把网站做成app多少钱在线搜索资源
  • 咸秧草做哪些网站关键词排名推广
  • wordpress改织梦保定seo外包服务商
  • 怎么做wap网站免费seo排名软件
  • cdn网站加速 免备案seo关键词挖掘工具
  • 网站建设速度如何解决app推广平台网站
  • 查网站是不是用shopify做的2022年关键词排名
  • 做分销网站推广产品吸引人的句子
  • 彩票网站的客服有做吗百度搜索风云榜小说排行榜
  • 网站诚信认证电话销售营销培训心得体会
  • 微擎怎么做网站互联网推广的方式
  • soho的网站怎么做天津seo优化排名