`
龙哥IT
  • 浏览: 252717 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

通过图片,获取颜色

 
阅读更多
  1. mageView imageView =  new  ImageView( this );  
  2. imageView.setBackgroundResource(R.drawable.background);  
  3. final  Bitmap bitmap = ((BitmapDrawable) imageView.getDrawable()).getBitmap();
  4. int  colorValue = bitmap.getPixel(( int ) event.getX(), ( int ) event.getY());
  5.    @Override   
  6.     public   boolean  onTouch(View v, MotionEvent event) {  
  7.         int  colorValue = bitmap.getPixel(( int ) event.getX(), ( int ) event.getY());  
  8.         // red   
  9.         if  (colorValue ==  0xff0000 ) {  
  10.             // Something to do.   
  11.               
  12.             return   true ;  
  13.         }  
  14.         // green   
  15.         if  (colorValue ==  0x00ff00 ) {  
  16.             // Something to do.   
  17.               
  18.             return   true ;  
  19.         }  
  20.         // blue   
  21.         if  (colorValue ==  0x0000ff ) {  
  22.             // Something to do.   
  23.               
  24.             return   true ;  
  25.         }  
  26.         // transparent   
  27.         if  (colorValue ==  0x000000 ) {  
  28.             // Something to do.   
  29.               
  30.             return   true ;  
  31.         }  
  32.           
  33.         return   false ;  
  34.     }  
  35. }); 
分享到:
评论

相关推荐

    自动取色器,可以获取所有图片或窗口中的颜色RGB值,并切取桌面图片

    这款软件能够帮助设计师、程序员或任何需要色彩精确匹配的用户轻松获取颜色信息。 描述中提到的“自动获取屏幕或窗口的所有坐标颜色”,意味着该工具具备强大的捕捉功能,用户无需手动定位,只需设定参数,软件就能...

    获取图片颜色色值

    通常主题色的提取都是在后端完成的,前端将需要处理的图片以链接或id的形式提供给后端,后端通过运行相应的算法来提取出主题色后,再返回相应的结果。 但是过程麻烦所以今天分享个插件直接获取

    Winfom 通过选择图片或屏幕截图获取图片中的颜色

    用户可以选择图片,然后在工具中选择需要的颜色区域,获取颜色信息。这种方式对于色彩研究、设计配色或者产品颜色规划都有很大的帮助。 文件"ColorExtraction"可能是Winfom软件的一部分,可能包含了关于颜色提取...

    python获取图片颜色信息的方法

    除了getcolors()方法之外,还可以通过遍历图片中的每个像素点来获取颜色信息。这通常通过访问Image对象的像素数据来完成。可以通过遍历Image对象的像素数组来得到每个像素的颜色值,然后根据需要进行分析或统计。 `...

    js 获取 图片颜色

    通过cancas 获取图片图片的颜色,可以是固定位置的颜色,也可以是所有位置的颜色

    自动获取颜色的工具,包括图片和其他的都可以获取

    这可能是该工具的主程序或配置文件,用户可以通过运行这个文件启动工具并开始获取颜色。通常,这样的工具会有以下核心功能: 1. **颜色拾取器**:用户可以通过鼠标点击在屏幕上选择颜色,工具将立即显示所选颜色的...

    动态、静态获取颜色值

    通过JavaScript,我们可以编写函数来动态地计算、转换和获取颜色值。例如,可以创建一个函数,接受用户输入的亮度或饱和度百分比,然后根据这些参数调整原有的颜色值。以下是一个简单的示例,用于将十六进制颜色转换...

    自定义吸取图片颜色值(android)

    然后,使用Bitmap的`getPixel()`方法获取颜色值: ```java public int getPixel(int x, int y) { if (bitmap != null) { return bitmap.getPixel(x, y); } return Color.TRANSPARENT; } ``` 接下来,我们需要...

    Js之canvas获取图片主色调,近似色,互补色,以及根据图片颜色获取主题配色方案详解、插件

    本文将深入探讨如何利用Canvas API来获取图片的主要色调、近似色、互补色,并且基于这些颜色信息创建主题配色方案。我们将不涉及任何具体插件的使用,而是通过JavaScript原生方法实现这一过程。 首先,我们需要加载...

    Python通过PIL获取图片主要颜色并和颜色库进行对比的方法

    本文实例讲述了Python通过PIL获取图片主要颜色并和颜色库进行对比的方法。分享给大家供大家参考。具体分析如下: 这段代码主要用来从图片提取其主要颜色,类似Goolge和Baidu的图片搜索时可以指定按照颜色搜索,所以...

    易语言自动获取颜色值工具

    通过这些关键字和函数,结合“自动获取颜色值工具”,我们可以方便地定制易语言程序的界面色彩,使其符合自己的审美需求,提升用户体验。 总的来说,“易语言自动获取颜色值工具”是易语言开发过程中的得力助手,它...

    基于html5 canvas对图片处理获取颜色值功能的封装插件.zip

    本插件“基于html5 canvas对图片处理获取颜色值功能的封装”正是利用了Canvas的这一特性,实现了从图片中获取像素颜色值的功能。这在网页设计、图像分析以及互动媒体应用等领域有着广泛的应用。 Canvas API提供了`...

    获取颜色值小工具 获取鼠标指定任意位置的颜色值

    "获取颜色值小工具"是一种便捷的计算机应用程序,主要用于帮助用户快速识别并获取屏幕上任何位置的颜色值。这个小工具的特点是轻便且易于使用,它不需要进行安装过程,用户只需直接运行提供的可执行文件(如...

    获取颜色值的小工具-自动获取颜色的RGB值

    运行程序,将鼠标放到某种需要的颜色上,点击空格,显示当前颜色的颜色值. 很简单的小程序,如果大家需要,我也可以将源码上传。

    C#获取、计算图片主色调

    在IT行业中,颜色处理是图像处理领域的一个重要组成部分,特别是在软件开发中,有时我们需要获取一张图片的主要色调,以便进行图像分析、美化或者设计相关的应用。本文将深入探讨如何使用C#语言来实现这一功能。 ...

    java处理图片背景颜色的方法

    该程序使用了 BufferedImage 类来读取图片,并使用 getRGB 方法来获取图片的像素信息,然后使用 setRGB 方法来设置图片的背景颜色。该程序还使用了 File 类来处理文件输入输出操作。 在程序中,作者使用了一个循环...

    易语言取图片中指定颜色的坐标

    总结起来,易语言取图片中指定颜色的坐标涉及了易语言的基本语法、设备句柄的获取、颜色处理、像素遍历和列表操作等多个知识点。在实际编程过程中,还需要注意资源的管理和错误处理,确保程序的稳定性和效率。通过...

    运用jquery提取图片主颜色.zip

    运用jquery提取图片主颜色,自动提取图片的主题颜色,可以运用在图片浏览网站,选取想要的主题颜色图片筛选,用于图片分类,也可以配合图片给出相应的主题颜色,需要在服务器端运行,否则不能呈现效果data-adaptive-...

    获取点击的颜色

    在IT领域,颜色获取是一个常见的需求,特别是在图形用户界面(GUI)开发、图像处理和数据分析中。"获取点击的颜色"这个主题主要涉及到如何利用编程技术来识别和获取用户在屏幕上鼠标点击位置的颜色信息。这里我们将...

Global site tag (gtag.js) - Google Analytics