首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何捕捉屏幕和检测屏幕信息

如何捕捉屏幕和检测屏幕信息
EN

Stack Overflow用户
提问于 2016-12-08 16:27:45
回答 1查看 103关注 0票数 0

我对android和xamarin相当陌生,但我正在为Xamarin的一个学校项目开发一个应用程序,该项目是关于可见光消息的。这是一种像摩尔斯这样的代码语言的信息传递,但是有光。我的手机必须看到那盏灯,并识别出那盏灯的闪烁。为此,我制作了一个内置摄像头的应用程序,就像snapchat应用程序一样。现在我必须识别我的屏幕上发生了什么,当相机打开的时候,,但是我不知道如何捕捉屏幕。有没有人对这种事情有过经验(比如面部识别,.)

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-09 07:23:35

我对相机探测器不熟悉。但是我想给你一些关于你的应用程序的想法。

  1. 实现你的相机预览。Textureview是一个不错的选择。
  2. 拿上你相机的单帧。试着使用Emgu简历或其他一些工具。
  3. 探测到你身体的光线。这是一个挑战,创建一个模型为您的灯光检测模型在框架中。

例如:您的灯必须是白色,您可以为您的灯创建一个模型:

代码语言:javascript
复制
  Class MyLight
  {
     byte[] myColor= new byte[] { 0xFF, 0xFF, 0xFF };//RGB
  }

获取帧的所有像素,并通过遍历像素数组检测写入颜色。

MyLight对象不会这么简单--许多情况都需要考虑。

祝好运。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41044228

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档