1.MotionEventçgetActionãgetActionMaskågetActionIndexçåºå«
2.聆思CSK6 视觉AI开发套件试用头肩、手势手势手势识别体验与PWM舵机控制
3.谷歌开源手势识别器,源码手机能用,代码运行流畅,手势手势还有现成的源码App,但是代码打赏源码资源被我们玩坏了
4.如何在手机上查看网页源码?
5.在手机上怎样打开html源代码?
6.什么是代码?什么是源代码?
MotionEventçgetActionãgetActionMaskågetActionIndexçåºå«
å¨å¾å¤èªå®ä¹Viewçåºæ¯ä¸ï¼é½æå¯è½éè¦éåonTouchEventãdispatchTouchEventçæ¹æ³ï¼è¿äºæ¹æ³é½ä¼ å ¥ä¸ä¸ªMotionEvent对象ï¼ä¸è¬æ¥è¯´ï¼æ们éè¦éè¿è¯¥MotionEvent对象æ¥è·åå½åçæå¿å¨ä½ï¼ç¶åå¤æAction_DownãAction_MoveãAction_Upæ¥æ§è¡ä¸åçæä½é»è¾ãä½æ¯å½æ们çMotionEvent对象æ¶ï¼åç°å®ægetActionãgetActionMaskågetActionIndexæ¹æ³ï¼èä¸å¨æ们ç第ä¸æ¹æºç æ¶ï¼ç»å¸¸ä¼çå°è¿æ ·çåæ³ï¼
åæ¶ä¹ä¼çå°è¿æ ·çåæ³ï¼
è¿ä¸¤ç§åæ³å°åºæä»ä¹åºå«å¢ï¼æ们就æ¥è¯´ä¸ä¸MotionEventçå ç§è·åActionä¿¡æ¯çæ¹æ³ã
Androidç¨ä¸ä¸ªä½çæ´æ°å¼æ¥è¡¨ç¤ºä¸ä¸ªTouchEventäºä»¶ï¼ä½8ä½è¡¨ç¤ºTouchäºä»¶çå ·ä½å¨ä½ï¼ä¾å¦æä¸ãæ¬èµ·ã移å¨çå¨ä½ãé«8ä½è¡¨ç¤ºTouchäºä»¶ä¸å¤ç¹è§¦æ§çç´¢å¼å¼ã
ä»æºç å¯ä»¥çåºgetActionMasked = getAction & MotionEvent.ACTION_MASK
èMotionEvent.ACTION_MASK æ¯ä¸ä¸ªå¸¸éå¼ï¼å¼ä¸º0xffï¼æ以getActionMaskedæ¹æ³åªä¿çäºä½8ä½çä¿¡æ¯ï¼ä¹å°±æ¯è¯´åªä¿çäºè§¦æ¸çå¨ä½ä¿¡æ¯ã
为ä»ä¹ç第ä¸æ¹æºç æ¶ï¼ææ¶åågetActionï¼ææ¶åågetActionMaskedå¢ï¼ä»ä¸é¢çåæä¸å¯ä»¥çåºæ¥ä¸ªæ以ç¶ï¼
getAction表示触æ¸å¨ä½çåå§ä½ä¿¡æ¯ï¼å½æ²¡æå¤ç¹è§¦æ§æ¶ï¼é«8ä½å³ä¸º0ï¼è¿ä¸ªæ¶ågetAction == getActionMaskedãæ以å½æ们确å®æ们èªå®ä¹çViewä¸ä¼ä½¿ç¨å°å¤ç¹è§¦æ§æ¶ï¼å°±å¯ä»¥ç´æ¥ä½¿ç¨getActionæ¥è¡¨ç¤ºå ·ä½ç触æ¸å¨ä½ãä½å¦æéè¦ä½¿ç¨å¤ç¹è§¦æ§ï¼æè æ¯ä¸ç¡®å®åé¢ä¼ä¸ä¼ä½¿ç¨å¤ç¹è§¦æ§ï¼å使ç¨getActionMaskedåæ¯æä¿é©çæä½ï¼æ以æ们ç»å¸¸çå°ä¸é¢è¿ä¸¤ç§åæ³ï¼
Androidä¸æ¯æ¯æå¤ç¹è§¦æ§çï¼é£ä¹å¨é«8ä½ä¸æ¯å¦ä½åå¨å¤ç¹è§¦æ§çç´¢å¼ä¿¡æ¯çå¢ï¼ä¸¾ä¸ªä¾åæ¥è¯´ï¼
å¦æä»getActionæ¹æ³ä¸è¿åçå¼æ¯0xï¼å表示æ¯ç¬¬ä¸ä¸ªè§¦æ§ç¹çACTION_DOWNæä½ãé«8ä½æ¯0表示第ä¸ä¸ªè§¦æ§ç¹ï¼ä½8ä½æ¯0表示ACTION_DOWNæä½ã
åçï¼å¦æè¿åå¼æ¯0xï¼å表示第äºä¸ªè§¦æ§ç¹çACTION_DOWNæä½ã
ä¹å°±æ¯è¯´ï¼getActionè¿åå¼çä½8ä½è¡¨ç¤ºè§¦æ¸å¨ä½çç±»åä¿¡æ¯ï¼èé«8ä½è¡¨ç¤ºè§¦æ§ç¹çç´¢å¼ä¿¡æ¯ï¼ä¹å°±æ¯åªä¸ä¸ªè§¦æ§ç¹çäºä»¶ã
聆思CSK6 视觉AI开发套件试用头肩、手势识别体验与PWM舵机控制
聆思科技与极术社区联合组织的手势手势CSK6视觉AI开发套件活动已让《酷电玩家》带来了深度的开发体验。本次分享针对AI识别应用与PWM舵机控制两大功能进行全面介绍,源码并通过步骤分解详述实现过程。代码环境搭建
首先,手势手势通过官方文档指引,源码在环境搭建部分完成以下步骤:下载Git并安装,代码安装lisa zep工具以初始化CSK6 SDK开发环境,手势手势然后进行开发环境验证。源码获取源码
操作中使用Git获取Sample项目与SDK到本地环境,代码可自动完成初始化。AI案例体验
通过VSCODE打开项目结构,其中prj.conf文件是电脑管理源码工程配置的关键。更改配置CONFIG_WEBUSB=n至CONFIG_WEBUSB=y,以便在后续测试阶段使用PC工具预览功能。接下来,完成固件编译与烧录,并通过USB接口烧录至CSK6开发板。安装与调试工具
工具预览使用Edge浏览器加载csk_view_finder_spd/src目录下index.html页面。完成Windows系统驱动安装,确保CSK6 USB端口能被系统识别。PWM舵机控制
对于引脚定义与设备树概念,开发者在.sdk\zephyr\dts文件中获取详细信息。选择适合的PWM通道与引脚(例如GPIOB , GPIOB 等),并在主程序中配置PWM控制与舵机驱动代码。总结
上述步骤涵盖CSK6视觉AI开发套件的基本操作,从环境搭建、代码获取到AI应用体验与PWM舵机控制实现。结合头肩识别与坐标信息,进一步实现动态头肩跟踪功能成为可能。仿源码商城完整代码实现与进阶功能探索请参阅官方文档。谷歌开源手势识别器,手机能用,运行流畅,还有现成的App,但是被我们玩坏了
借助TensorFlow Lite和MediaPipe,谷歌开源了一款手势识别器,可以直接在手机上运行,实时跟踪,并且已经开源。
这款应用被称为“Hand Tracking GPU”,在安卓端有对应的apk安装包,iOS用户可以下载源代码自行编译。
App默认调用前置摄像头,若屏幕中出现的是使用者的脸,App则不会反应。使用者伸手到屏幕前,e修源码可以识别出手部的各种姿势,如数字1-9和“OK”、“点赞”手势。然而,有时App会出现“放空”现象,只能看到手,无法识别手势,此问题在推特上被提及。
值得注意的是,该App只支持一只手的手势识别,若同时将两只手放在摄像头前,只能识别一只手。因此,石头剪刀布等需要两只手配合的游戏无法实现。
这款应用背后有三个模型支持:BlazePalm模型从整个图像中界定手部轮廓,Hand Landmark模型负责定位关键点,提供个关节坐标,qp 架构 源码而Gesture Recognition模型则在手部关键点检测结果的基础上,识别比划出的手势。
MediaPipe框架被用于实现这一应用,它是一个构建机器学习pipeline的框架,用于手势识别的MediaPipe图覆盖了从拍摄到结果输出的全过程。借助MediaPipe,除了手势识别,还支持人脸检测、头发分割和物体检测。
开发者可以访问相应链接获取更多内容和资料。
如何在手机上查看网页源码?
在手机上查看网页源码的明确使用手机浏览器进入网页后,通过浏览器提供的开发者工具来查看网页的源码。
在手机上查看网页源码的详细步骤如下:
1. 打开网页:首先,使用手机的浏览器打开你想要查看源码的网页。这里以常见的浏览器如Chrome、Safari或Firefox为例。
2. 进入开发者模式:在浏览器界面中,通常可以通过一些特定的手势或按钮来进入开发者模式。例如在Chrome中,可以通过点击地址栏右侧的三个垂直点,然后选择“更多工具”->“开发者工具”来进入。在Safari中,可能需要先在“设置”->“Safari浏览器”中启用“高级”设置中的“Web检查器”,然后在页面上长按并选择“检查元素”来进入。
3. 查看源码:在开发者工具中,你可以看到网页的HTML、CSS和JavaScript代码。通常,HTML代码会显示在“元素”或“检查器”标签下,CSS代码在“样式”标签下,而JavaScript代码则可能在“源代码”或“Sources”标签下。你可以根据需要查看和浏览这些代码。
需要注意的是,由于手机屏幕尺寸和操作的限制,查看网页源码的体验可能不如在桌面电脑上方便。此外,一些复杂的网页可能会有大量的代码,可能需要一些时间和耐心来查找和理解。
另外,虽然大部分现代浏览器都提供了开发者工具,但具体的使用方法和界面可能会有所不同。因此,如果你在使用特定的浏览器时遇到困难,建议查阅该浏览器的官方文档或在线搜索具体的教程。
在手机上怎样打开html源代码?
在手机端打开 HTML 源代码有几种方法,下面列出了其中的几种常见方法:
1. 使用浏览器开发者工具:大多数移动设备的现代浏览器都提供了开发者工具,类似于桌面浏览器的开发者工具。你可以通过在浏览器中输入特定的命令或手势来打开开发者工具,然后在其中找到源代码视图或类似的选项。在开发者工具中,你可以查看和编辑网页的 HTML 源代码。
2. 使用文本编辑器应用:如果你想在移动设备上查看 HTML 源代码并进行编辑,可以下载适用于移动设备的文本编辑器应用,如 QuickEdit、Jota Text Editor、Dcoder 等。这些应用通常提供了语法高亮显示和其他代码编辑功能,方便你查看和编辑 HTML 源代码。
3. 在线 HTML 编辑器:使用在线 HTML 编辑器可以方便地在手机上查看和编辑 HTML 源代码。有一些在线工具(例如 CodePen、JSFiddle、JS Bin 等)提供了实时预览和编辑功能,你可以在其中输入 HTML 代码并查看结果。
需要注意的是,使用手机浏览器查看和编辑 HTML 源代码可能会受到屏幕尺寸和设备限制的影响。对于复杂的代码和编辑操作,使用桌面环境更为方便。但是对于简单的查看和编辑需求,上述方法可以帮助你在手机上查看和修改 HTML 源代码。
什么是代码?什么是源代码?
代码(code)是指一套转换信息的规则系统,例如将一个字母、单词、声音、图像或手势转换为另一种形式或表达,有时还会缩短或加密以便通过某种信道或存储媒体通信。代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。 源代码是代码的分支,某种意义上来说,源代码相当于代码。代码将言谈转化为视觉符号的写作扩大了跨越时间、空间的通信表达。代码有时亦称代号等。
扩展资料
代码的特性
1、代码能将源头的信息转化为便于通信或存储的符号。解码(Decoding)则是将其逆向还原的过程,将代码符号转化回收件人可以理解的形式。
2、代码是编码的其中一个原因是在平实语言、口语或写作难以实现实现的情况下进行通信。例如,旗语可以用特定标记表达特定信息,站在远处的另一个人可以解读标识来重现该信息。
百度百科—代码