Unity3d 如何在unity中使用android上的摄像头实时检测颜色

Unity3d 如何在unity中使用android上的摄像头实时检测颜色,unity3d,camera,android-camera,vuforia,color-detection,Unity3d,Camera,Android Camera,Vuforia,Color Detection,我想在unity的android上使用摄像头进行实时颜色检测。我想要的应用就像playstore上的“颜色抓取”。 有人能帮我怎么做吗?或者如何在unity上做到这一点?那么,脚本不是提供服务的:在提出问题之前,始终尝试提供您已经尝试过的内容。如果你没有任何脚本,至少要公开你想要的方式,你认为需要的步骤 无论如何,我建议您看看Unity方法: 在屏幕上显示您需要的内容 当用户触摸某个位置时,调用ReadPixels() 然后使用检索纹理上所需位置的颜色 如果要搜索更大的区域(而不是单个像素)

我想在unity的android上使用摄像头进行实时颜色检测。我想要的应用就像playstore上的“颜色抓取”。
有人能帮我怎么做吗?或者如何在unity上做到这一点?

那么,脚本不是提供服务的:在提出问题之前,始终尝试提供您已经尝试过的内容。如果你没有任何脚本,至少要公开你想要的方式,你认为需要的步骤

无论如何,我建议您看看Unity方法:

  • 在屏幕上显示您需要的内容
  • 当用户触摸某个位置时,调用
    ReadPixels()
  • 然后使用检索纹理上所需位置的颜色
如果要搜索更大的区域(而不是单个像素),可以查找所需位置周围的所有像素,然后获得找到的平均颜色


希望这能有所帮助,

这不是一个简单的问题,将相机输出为图像,并遍历其中的每个像素吗?@BarsiktheCat或可能只是中间的一个或其他什么,但是的,这就是方法。@Hristo我的意思是很多语言都提供了这一功能-Xamarin和Java都有位图,但我不确定unity是否意味着unity不支持颜色检测?之前很抱歉,因为我对实时颜色检测一无所知。但我想做一个像“ar着色页面”这样的项目,我想在上面添加一些功能。我想检测用户在纸张或3d对象上使用的颜色,并将其显示在文本上。用户使用黑色,所以我将显示他使用的颜色。“黑色”,不是六色。对不起,英语不好。