首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用香蕉也能玩电脑游戏—Tensorflow对象检测接口的简单应用

它能够快速检测图像允许从视频帧甚至网络摄像头进行连续检测。它也可以用于构建鼠标“Tensormouse”,一个使用网络摄像移动光标的应用程序。 你是否曾经想过使用其他物品比如香蕉来移动你的光标?...TensorMouse是一个小型的开源Python应用程序,它允许你通过在网络摄像头前移动任意物品(如杯子,苹果或香蕉)来移动光标,他可以做电脑鼠标或触控板的替代品。 ?...TensorMouse记录来自网络摄像头的图像序列。然后将这些数据输入到Tensorflow对象检测接口中,返回对象的概率和位置的图。然后移动鼠标光标,使光标位置与图像上对象的位置对应。...应用程序的主要部分按顺序重复以下步骤: 1.使用OpenCV从网络摄像头进行单帧采集 2.使用Tensorflow对象检测接口进行对象检测 3.根据检测到的对象位置移动鼠标光标 帧采集 使用Python...3.移动鼠标光标 Python包的pynput为执行鼠标指针的移动提供了跨平台支持。基于检测到的对象的相对位置将光标移动到该位置。意思是如果在图像的左上角检测到物体,光标将移动到屏幕的左上角。

1.3K40

计算机视觉:1.1~2.5 初等概念及OpenCV的使用

(左键、右键、滚动、移动等操作事件) x,y:鼠标的位置坐标 flags:主要用于组合键 userdata:为上面的setMouseCallback的userdata 鼠标动作事件 事件名 事件值...操作 EVENT_MOUSEMOVE 0 鼠标移动 EVENT_LBUTTONDOWN 1 按下鼠标左键 EVENT_RBUTTONDOWN 2 按下鼠标右键 EVENT_MBUTTONDOWN...() [Output]: 0 376 174 0 123 # 鼠标移动 组合 鼠标移动 0 422 185 0 123 0 514 201 0 123 0 566 210 0 123 1 524 258...左键按下 4 524 258 1 123 # 左键释放 组合 左键按下 0 528 258 0 123 0 544 259 0 123 0 567 259 0 123 0 625 262 0 123 # 鼠标移动...组合 鼠标移动 2.5 TrackBar用法 TrackBar控件 类似于可拖动的数值进度条 createTrackbar(trackbarname, winname, value, count, onChange

1.3K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    UE4(虚幻引擎)之常用快捷键

    下面将列举它们出来: 按键 动作 鼠标左键 选择actor 鼠标左键+拖动 前后移动和左右旋转摄像头 鼠标右键 选择actor并打开右键菜单 鼠标右键+拖动 旋转摄像头方向 鼠标左键+鼠标右键+拖动 摄像头上下左右移动...鼠标中键+拖动 摄像头上下左右移动 滑轮向上 摄像机向前移动 滑轮向下 摄像机向后移动 F 聚焦选中的actor 箭头方向键 摄像机前后左右移动 W 选中平移工具 E 选中旋转工具 R 选中缩放工具...W+任何鼠标按键 摄像机向前移动 S+任何鼠标按键 摄像机向后移动 A+任何鼠标按键 摄像机向左移动 D+任何鼠标按键 摄像机向右移动 E+任何鼠标按键 摄相机向上移动 Q+任何鼠标按键 摄像机向下移动...+S 另存为新场景 Alt+鼠标左键+拖动 复制当前选中的actor Alt+鼠标右键+拖动 摄像机前后移动 Alt+P 进入Play预览模式 Esc 退出预览模式 F11 进入仿真模式 官方提供 Viewport...Right Rotate camera left / right. ( RMB + W ) | Numpad8 | Up Move camera forward. ( RMB + S ) | Numpad2

    3.5K20

    UE4新手编程之创建C++项目

    下面将列举它们出来: 按键 动作 鼠标左键 选择actor 鼠标左键+拖动 前后移动和左右旋转摄像头 鼠标右键 选择actor并打开右键菜单 鼠标右键+拖动 旋转摄像头方向 鼠标左键+鼠标右键+拖动 摄像头上下左右移动...鼠标中键+拖动 摄像头上下左右移动 滑轮向上 摄像机向前移动 滑轮向下 摄像机向后移动 F 聚焦选中的actor 箭头方向键 摄像机前后左右移动 W 选中平移工具 E 选中旋转工具 R 选中缩放工具...W+任何鼠标按键 摄像机向前移动 S+任何鼠标按键 摄像机向后移动 A+任何鼠标按键 摄像机向左移动 D+任何鼠标按键 摄像机向右移动 E+任何鼠标按键 摄相机向上移动 Q+任何鼠标按键 摄像机向下移动...2) 接着会运行创建项目的窗口。 ? 接下来: 点击“新建项目”。 选择“C++”选项卡。 然后从可用的项目列表中选择“基础代码”。...2) 按R键,当球体三个轴呈现一个立方体的时候,表示现在是缩放模式。可以通过点击拖动立方体来调整该物体大小。 3) 按F键,使得视口聚焦于球体。

    3K60

    python自动播放网课

    据说某某办公软件,老师有管理员权限,可以远程控制你的摄像头。突然感觉10年前的旧电脑挺好的(没有摄像头)。就算没有摄像头,老师也可以点名,每十分钟点一次。估计一节课也就能点四次名了。...虽然不点名,不开摄像头,但是要记学时。问题就在这里,设计者会在后台设计一些程序,让视频隔一段时间自动停掉。你可以心已远,但是你的身必须未动。你得在哪杵着,时不时去点下鼠标。...我们知道如果你长时间没有任何操作,播放器的功能按钮会自动隐藏,所以需要先把鼠标在播放器区域移动一下,然后再来查找播放按钮。 ?...如果找到了,证明视频已经停止了,只需要把鼠标移动到这个播放按钮的位置,点一下就可以了。 import pyautogui import time #死循环,每隔5秒去查一次播放状态。...pyautogui.locateOnScreen('autoclick/player.PNG',confidence=0.8) playercenter = pyautogui.center(player) #鼠标移动到播放器上

    3.9K30

    UE 实现镜头平移,旋转和缩放

    0x00 引 在数字孪生三维场景中,通过键盘和鼠标来控制镜头的移动,缩放是很常见的行为,也是很必要的行为,用户正是通过这些操作,达到对整个三维场景的观看和控制。...添加摄像头组件 接着上一篇文章 《UE 实现鼠标点选模型》,打开A_Pawn蓝图类,添加摄像头组件 图片 添加完成后如下所示: 图片 添加完成后,就可以通过对Pawn的控制来达到对镜头的控制。...添加"浮动pawn移动"组件 "浮动pawn移动"组件为Pawn类提供了简单的运动的能力,指定"浮动pawn移动"组件之后,Pawn类就可以被控制移动。...这和 “监听MoveForward事件实现前后移动”类似,此处不在详细说明,全部蓝图如下: 图片 0x02 鼠标移动控制镜头旋转 UE有两个鼠标事件“鼠标X”、“鼠标Y”分别表示鼠标X方向和Y方向的移动...整体的蓝图流程如下: 图片 判断鼠标是否按下 一般来说,我们要旋转镜头,需要按下鼠标,然后移动才能旋转。

    3.3K20

    干货 | 使用 Tensorflow 物体检测来玩射击游戏《反恐精英》

    文章作者是利用网络摄像头玩经典游戏“格斗之王”。他借助网络摄像头记录的信息、结合CNN和RNN的使用来识别踢打和拳击的动作。之后,他将模型输出的预测值翻译成游戏中用到的准确动作。...用网络摄像头和深度学习来玩“格斗之王”。原文可以在这里找到。 受这个项目的启发,我于是做了一个类似的控制界面,它可以通过TensorFlow目标检测模型的预测结果玩FPS(第一人称设计游戏)。...基于屏幕里在我手上的这个网球的位置,我们可以设置鼠标的位置,进而控制我们的玩家在游戏里瞄准的位置。 ? 2.移动玩家 紧接着,为了指挥游戏里的玩家前进,我会检测我的食指动作。...因为模型是跑在比游戏还低的帧率上的,因此鼠标的移动是跳跃式的、不太流畅。此外,在图片边缘网球的检测效果不好,因此这种方法不太可靠。...这个问题可以在离网络摄像头稍远的地方通过微调模型来有效检测目标来解决,这样我们就有足够的空间移动网球,就能够对我们的目标有更好的控制。 这个模型的游戏性能效果可以在我的YouTube上看到。

    88820

    使用 Tensorflow 物体检测来玩射击游戏《反恐精英》

    文章作者是利用网络摄像头玩经典游戏“格斗之王”。他借助网络摄像头记录的信息、结合CNN和RNN的使用来识别踢打和拳击的动作。之后,他将模型输出的预测值翻译成游戏中用到的准确动作。...用网络摄像头和深度学习来玩“格斗之王”。原文可以在这里找到。 受这个项目的启发,我于是做了一个类似的控制界面,它可以通过TensorFlow目标检测模型的预测结果玩FPS(第一人称设计游戏)。...基于屏幕里在我手上的这个网球的位置,我们可以设置鼠标的位置,进而控制我们的玩家在游戏里瞄准的位置。 ? 2.移动玩家 紧接着,为了指挥游戏里的玩家前进,我会检测我的食指动作。...因为模型是跑在比游戏还低的帧率上的,因此鼠标的移动是跳跃式的、不太流畅。此外,在图片边缘网球的检测效果不好,因此这种方法不太可靠。...这个问题可以在离网络摄像头稍远的地方通过微调模型来有效检测目标来解决,这样我们就有足够的空间移动网球,就能够对我们的目标有更好的控制。 这个模型的游戏性能效果可以在我的YouTube上看到。

    55330

    Camtasia2023版本功能特色介绍

    接下来就让我们来看看录屏剪辑用什么软件好,Camtasia Studio2023是一款专门录制屏幕动作的工具,Camtasia Studio2023最新版可以在任何颜色模式下轻松地记录 屏幕动作,包括影像、音效、鼠标移动轨迹...可以在任何颜色模式下轻松地记录 屏幕动作,包括影像、音效、鼠标移动轨迹、解说声音等等。另外,Camtasia Studio2023还具有即时播放和编辑压缩的功能,可对视频片段进行剪接、添加转场效果。...用户可以根据自己的需求来选择功能使用,十分的方便好用。Camtasia功能介绍1、录制屏幕和网络摄像头从桌面捕获清晰的视频和音频。...2、音乐和音频从我们的音乐和音效库中选择,可让您录制和编辑音频,为您的视频提供完美的音频。3、标题,注释和标注通过引人注目的标题,注释,效果等提醒您的视频。...Camtasia软件亮点摄像头:网络摄像头可以为您的视频添加个性化触摸。媒体:将图像,音频和视频导入到4K分辨率。多轨时间表:使用多个轨道快速制作图片,视频,文字和音频。

    1.7K20

    IMX8开发板Ubuntu20系统下外设界面功能测试-迅为i.MX8MM

    ping www.baidu.com 4 WiFi 测试 4.4.7.1 桌面方式连接(测试鼠标键盘) 烧写好 ubuntu20desk 的镜像后重启开发板, 启动后如下图所示: 然后我们可以是用鼠标和键盘或者触摸进行操作...) , 如图所示: 开发板启动上电, 登录到界面, 如下图: 可以看到已经有了移动信号的选项, 我们点进去将它开启, 选择中国移动 WAP, 然后登录火狐浏览器, 点击百度一下测试, 可以正常上网。...7 MIPI 摄像头测试 iTOP-i.MX8MM 支持 MIPI 摄像头。...首先来测试一下 MIPI 摄像头, 我们将 MIPI 摄像头插入开发板, 然后使用命令“ apt install v4l-utils ffmpeg” 安装测试工具, 输入以下命令可以看到设备节点, 如下图所示...ffmpeg -i /dev/video0 -vframes 1 -s 640x480 -q:v 2 -f image2 /home/topeet/Desktop/picture.jpg 我们接好鼠标点击桌面上的

    1.4K30

    如何做好一场线上培训

    现场培训流程 首先,我们做的是技术培训,通常现场的技术培训流程是这样的: 通过PPT或者白板讲解技术知识点 引导学员对相关技术知识进行讨论或者分享 讲师现场演示技术细节 学员现场做练习 讲师根据练习结果进行反馈和总结...这些规则根据不同的培训需要而不同,这里给大家提供一些参考。 讲课时,有问题可以用zoom举手,同时用箭头指向有问题的地方。鼓励互动,鼓励提问。...当讲师问有没有问题时,没问题就在chat里面扣1,有问题就2。 每个人都必须打开摄像头。 做练习时,每个人都必须共享屏幕。 讲课必须录屏,以便掉线的人回看。...2.过程被隐藏了 现场培训讲师在讲课的过程中,会有很多流程。...因为屏幕能出现的信息量是很大的,包括鼠标的移动也是一种信息,通常鼠标移动到的位置就是正在讲的重要知识点,因此讲师使用鼠标要慎重。

    2.1K30

    录屏鼻祖Camtasia Studio2023中文版全新版功能介绍下载安装使用教程

    Camtasia Studio2023中文名称喀秋莎录屏软件,强大的屏幕录制功能和视频编辑功能,能够记录下影像、音效、鼠标移动轨迹和解说声音等,对视频进行剪接、添加转场和编辑等,可广泛应用到教育、企业和游戏等领域...视频课程Camtasia 2023能在任何颜色模式下轻松地记录 屏幕动作,包括影像、音效、鼠标移动轨迹、解说声音等等。...录制屏幕和摄像头从桌面电脑捕获清晰的视频和音频,也可以录制摄像头,以向视频添加个人风格。添加效果Camtasia 2023 为您提供易于自定义的预制动画。效果通过拖放功能为您的视频增添专业性和润色。...缩放、平移和动画将放大、缩小和平移动画添加到屏幕录制。创建测验在视频中添加测验和互动性,以鼓励和测试视频中的学习。转换过渡使用场景和幻灯片之间的过渡来改进视频流。...使用版需用到TechSmith账户,根据软件提示跳转注册,即可使用。

    1.3K00

    OBS推流工具使用说明

    ,外接摄像头设备直播等。 ​    ...1) 添加场景:鼠标移至场景,右键添加场景,一般无需设置 ​     2) 来源:下方空白处右键,添加显示器获取,无需起名,点确定,窗口勾选兼容模式,点确定即可。...正常添加显示器获取(用来捕捉电脑屏幕画面)、摄像头获取(用来摄像头拍摄直播),根据场景需要做选择。 ​     (在线教育直播场景下,针对有录屏的需求采用此方式。) ​     ...(黄色和红色表示直播掉帧,请根据自己的上传速度进行直播设置。)...四、小技巧 ​    1、可以按住Ctrl键移动物件一次多个视窗拖曳按住,Shift键调整高度宽度会动到该物件比例(会拉到有点长有点扁,拉不好!看字体与画面会模糊)请注意。 ​

    5.4K20

    游戏开发7天快速入门-第2天GUI图形用户界面和游戏对象详解

    并出现了一个和图片名字一样的文件:这就是unity根据图片自动生成的材质文件。实际上cube对象应用的是这个材质。...同时也可以在游戏对象的属性列表中看到具体的属性: 再次回到上次的移动的例子,进行移动时,对于帧率不同时,其移动的距离是不一样的。需要解决这个问题,从而保证移动距离一致: ? ?...因为GUI要求一直显示在屏幕上,所以要实现GUI一直显示,一般把GUI脚本放到摄像头或者空的对象上: 绘制一个按钮: ? 把脚本拖放到摄像机,并运行,效果: 流式布局 ? ?...Button只有当鼠标点击抬起的时候,返回为true。 而RepeatButton是当鼠标按下的时候会不断的返回为true。...总体而言,RepeatButton非常适合按下鼠标时,不断进行的操作,比如打枪发子弹。Button适合进行点击一次的时候使用。 写代码也要读书,爱全栈,更爱生活。

    63410

    影创SDK☀️三、工程默认配置,及基础测试建议

    工程默认配置 1️⃣ 工程基础配置 切换到Android平台 导入SDK 设置Minimum API Level:26 配置包名 自动旋转Qrientation:Landscape Left 2️⃣...2️⃣ 关于Dotween SDK集成了Dotween的核心组件。...若你想测试其他逻辑,可直接在电脑上进行: 在编辑器模式下使用键盘模拟 XR 设备中的行为 如何在场景中移动和旋转视角: 长按按键W/A/S/D 可向前/向左/向后/向右移动视角 长按鼠标右键,并移动鼠标旋转视角...如何在场景中模拟手部跟踪输入: 单击 鼠标左键 以模拟双手抓取 点击键盘按键1/2 模拟左/右手抓取 长按键盘按键O/P 模拟左手/右手丢失 例: 在场景中新建一个cube,位置(0,0,10),缩放...控制摄像头移动:Game视图,鼠标右键按下后,上下左右进行拖动 模拟手势点击:让射线的端点指到要交互的物体,单击鼠标左键 4️⃣ 眼镜测试小工具 我们每次戴上眼镜测试,有点麻烦 即使你打出的apk装到手机上

    12710

    Qt编写安防视频监控系统32-onvif信息获取

    一、前言 上一篇文章写的是onvif设备搜索,搜到这些设备以后,第一件事情就是要对设备信息获取一下,比如获取视频流地址,配置套件信息、码流信息、分辨率大小等,这些信息的获取根据具体的需要去获取,也没有必要全部获取...,为此海康现在的摄像头默认onvif是关闭的,开启以后密码要求各种组合,哎,想要更安全就必须牺牲便捷性,这个也不知道谁能想出一个完美兼顾的方法。...云台控制,上下左右移动,焦距放大缩小,相对和绝对移动。 获取预置位信息,触发预置位。 订阅事件,接收设备的各种消息尤其是报警事件比如IO口的报警。 抓图,获取设备当前的图片。...封装了百度地图,视图切换,运动轨迹,设备点位,鼠标按下获取经纬度等。 支持图片地图,设备按钮可以在图片地图上自由拖动自动保存位置信息。 在百度地图和图片地图上,双击视频可以预览摄像头实时视频。...视频播放可选2种内核自由切换,vlc+ffmpeg,均可在pro中设置。

    1.1K00

    Macbook发布会前来一发 — Surface Studio

    根据新浪科技在现场感受,Studio有着类似于Surface Book质感的金属边框,但是铝合金材质的,而键盘、鼠标、手写笔以及新的操控设备Surface Dial也都保持着同一色调,呈现出酷炫的银灰色...虽然正面看起来,Studio几乎没有开孔,但实际使用的时候会觉得有所不便,插拔的时候或许需要把Studio往前移动一点。...微软专门为Studio发布了一个新的操控设备Dial,这个小椭圆形的设备配备手写笔,可以让用户完全抛开鼠标,进行非常精准的屏幕处理。Dial可以通过转动选择不同的操作种类,通过下按来确认。...Studio配备了Windows Hello的面部识别摄像头,只有一个500万像素的前置摄像头,可以用于高清视频对话。(台式机本来也不是笔记本,不需要后置摄像头。)...中等配置(i7处理器、16GB内存、2GB显卡以及1TB硬盘)的售价是3499美元。顶配(i7处理器、32GB内存、4GB显卡和2TB硬盘)的售价为4199美元。Surface手写笔属于标配。

    52620
    领券