Android检测图像上是否有白色并显示吐司

用户名

我有一个具有黑色背景和一些白色的静态图像。我仅需要知道的是如何检测图像上的白色,然后显示提示信息。换句话说,如果图像上有白色,则显示一条吐司消息。我已经研究了几个小时,但似乎没有运气。有人可以在这里帮我吗。

iForests

首先,您需要从sdcard获取图像的文件路径。

String baseDir = Environment.getExternalStorageDirectory().getAbsolutePath();
String filePath = baseDir + "/your_file_name.jpg";

Bitmap bitmap = BitmapFactory.decodeFile(filePath);

现在您有了一个位图。您可以检查其中的每个像素。

int w = bitmap.getWidth();
int h = bitmap.getHeight();
for(int i =  0; i < w; i++){
    for(int j = 0; j < h; j++) {
        int pixel =  bitmap.getPixel(i, j);

        if(pixel == Color.WHITE) {
            // Toast here
        }
    }    
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用python检测图像上的白色背景

来自分类Dev

在白色背景上将白色图像显示为灰色:Android

来自分类Dev

为什么在 Vuforia 数据库上很难检测到白色清晰图像目标(显示 0 分)

来自分类Dev

OpenCV C ++检测并裁剪图像上的白色区域

来自分类Dev

Android:无法显示吐司

来自分类Dev

吐司不显示-Android

来自分类Dev

Android显示最新的吐司

来自分类Dev

Unity Android键盘文字在白色背景上显示白色文字

来自分类Dev

在吐司上显示时间戳

来自分类Dev

在所有Android设备上显示图像

来自分类Dev

Fancybox显示白色而不是图像

来自分类Dev

是否可以在Windows 8.1商店应用程序的锁屏上显示吐司通知

来自分类Dev

图像识别:在Android上检测台球

来自分类Dev

图像识别:在Android上检测台球

来自分类Dev

Android:如何在吐司上显示我的长消息以供Android穿着?

来自分类Dev

使用PHP检测白色图像背景?

来自分类Dev

检测白色背景图像中的轮廓

来自分类Dev

BW图像中有多个白色区域,regionprops仅检测一种成分

来自分类Dev

为什么我试图在背景上显示图像导致白色显示?

来自分类Dev

Android应用程式,自订号码选择器,吐司连续显示在长按上

来自分类Dev

图像按钮上的Android图像未显示

来自分类Dev

检测屏幕上是否有触摸的功能

来自分类Dev

检测屏幕上是否有触摸的功能

来自分类Dev

如何检测单词是否在句子上-android

来自分类Dev

图像上有白色覆盖

来自分类Dev

是否有可能检测到任何应用程序何时在android中全屏显示?

来自分类Dev

吐司未在Android Studio中显示

来自分类Dev

无法显示非活动类的吐司(Android)

来自分类Dev

在Python中检测白色背景上的对象

Related 相关文章

热门标签

归档