在直接跳到重复按钮之前,请阅读此内容!
所以我现在已经被搜索了5个小时,但仍然没有弄清楚如何从1获得rgb颜色,是的,只有1位像素的位图。在我的情况下,位图是一个首先旋转的圆,然后我的程序应该确定像素所具有的rgb颜色(bitmap.width()/ 2,大约15)。
我真的很感激一些帮助!
答案 0 :(得分:1)
<强>更新强>
对于那些会遇到同样问题的人......基本上当你使用 ImageView 并使用动画时,Android就会生成一个复制ImageView的。因此,每当我旋转方向盘时,他都会采用与最初位置相同的坐标。希望我能帮助其他人!
答案 1 :(得分:0)
注意:这个答案在Android上不起作用,在撰写本文时,尚不清楚Android是目标平台。我会保留答案,因为它可能对其他人有用。
当位图作为java.awt.image.BufferedImage
提供时,您可以使用方法getRGB(…)
。要创建BufferedImage
,您可以使用javax.imageio.ImageIO.read(File)
。
课程java.awt.Color
可以帮助您解释返回的int
值:将值传递给constructor taking a single int
并使用方法getRed()
,getGreen()
和{ {3}}