Android 检测像素颜色
我的android studio项目中有一个背景图像,其中包含一个小圆圈。Android 检测像素颜色,android,Android,我的android studio项目中有一个背景图像,其中包含一个小圆圈。 我想要的是,当球在屏幕上移动时,能够检测到这个黑色圆圈。事实上,我有一个球在背景图像上随机移动,当球经过黑圈时,我想检测它。 android有检测像素的功能吗 事实上,这个黑色的圆圈代表一个洞,我想让球在经过圆圈时消失。由于某些原因,我无法使用碰撞检测虽然这个问题很有趣,但无法以您可能希望的方式回答 要独立于问题回答标题,请执行以下操作: 在应用程序中处理数据不是Android Studio所做的。 Android St
我想要的是,当球在屏幕上移动时,能够检测到这个黑色圆圈。事实上,我有一个球在背景图像上随机移动,当球经过黑圈时,我想检测它。
android有检测像素的功能吗
事实上,这个黑色的圆圈代表一个洞,我想让球在经过圆圈时消失。由于某些原因,我无法使用碰撞检测虽然这个问题很有趣,但无法以您可能希望的方式回答 要独立于问题回答标题,请执行以下操作: 在应用程序中处理数据不是Android Studio所做的。 Android Studio用于构建在Android上运行的应用程序,独立于Android Studio 在可以使用Android系统提供的功能的应用程序中,检测图像中像素的颜色当然是可能的。这是一个很好的问题 您所描述的问题可能非常困难,因为您没有做很多约束。举个例子,如果这适用于任何背景,例如,可能会有黑线 我将把它简化为我认为你的意思:
该应用程序包含的图像包含一个比图像小得多的黑圈。
它还包含另一个较小的圆,称为球,颜色不同。
图像的其余部分统一使用第三种颜色 您要解决的问题是:移动球,然后确定较小的圆是否完全位于较大的圆内 这并不容易,而且很有趣。
为此,您需要读取部分图像的像素颜色。
但不清楚“检测像素”是什么意思,这可能是一个重要的观点 从作为应用程序一部分的图像中读取像素应该很简单。
我所描述的并没有使用碰撞检测,圆圈的碰撞是不相关的