图片获取颜色位置

Posted 暮雪超霸

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图片获取颜色位置相关的知识,希望对你有一定的参考价值。

图片获取颜色位置

 

0xff,即二进制的1序列比如11111111,是滤码。
(0xABCDEF &0xFF0000 )>>16
(0xABCDEF &0xFF00)>>8
0xABCDEF &0xFF
分别获得原数据的AB、CD、EF不同位置的数据
分别对应RGB三色中的红色R为AB,绿色G为CD,蓝色B为EF


int x = (int) event.getX();
int y = (int) event.getY();
int pixel = bitmap.getPixel(x, y);
red_r = (pixel & 0xff0000) >> 16;
green_g = (pixel & 0xff00) >> 8;
blue_b = (pixel & 0xff);

以上是关于图片获取颜色位置的主要内容,如果未能解决你的问题,请参考以下文章

如果在同一位置有两个具有两种不同颜色的顶点,片段会得到啥颜色?

Android 使用两个不同的代码片段获取当前位置 NULL

swift获取图片像素颜色值

如何从 RCNN 中裁剪分割的对象?

在选项卡式应用程序中的何处放置位置代码?

如何获取图片某一个点的颜色? C#