Skip to content

机器学习在移动端的使用,Tensorflow + BroadCast Extension(iOS原生录屏插件) 移动端爬虫解决方案

Notifications You must be signed in to change notification settings

yushengchu/broadCastSpider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

简介

基于Tensorflow + BroadCast Extension实时获取并识别iOS设备屏幕内容

系统要求

iOS11或以上版本

什么是BroadCast Upload Extension?

BroadCast Upload Extension在iOS10的时候推出,用于系统录屏的插件。

客户端流程

image-20191118165847233.png

架构

image-20191118151036879.png

如何使用

  1. 编译真机运行

  2. 点击界面中间录屏按钮

  3. 在弹出的控制中心页面选择BroadCastExtension点击开始录屏

  4. 打开微信,查看Xcode控制台输出,会实时打印当前界面的识别情况

使用效果

通讯录页面识别度77%

发现页面识别度97%

可以看到,在模型训练好的情况下,实时录屏的识别度是非常高的,配合服务端OCR可以获取任何出现在屏幕上的内容。

About

机器学习在移动端的使用,Tensorflow + BroadCast Extension(iOS原生录屏插件) 移动端爬虫解决方案

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published