安卓 Bitmap类抓某个像素点的RGB

原创 2016年08月29日 12:51:00

先截屏抓个图(ScreenCapture是我自己定义的一个截屏函数
String PicDictory1 = ScreenCapture.CaptureScreen("File1", true);

然后用工厂函数:
        Bitmap bm1 = BitmapFactory.decodeFile(PicDictory1);
        int pixel  = bm1.getPixel(163, 666);
这样抓到的pixel  是一个奇怪的负数,需要解析一下:

                int redValue = Color.red(pixel);
                int blueValue = Color.blue(pixel);
                int greenValue = Color.green(pixel);
                if (redValue == 255 || greenValue == 255 || blueValue == 255) {
                    CommonWriter.WriteLine("R : " + redValue);
                    CommonWriter.WriteLine("G : " + greenValue);
                    CommonWriter.WriteLine("B : " + blueValue);

C# 获取图片某像素点RGB565值

  • 2013年10月06日 17:42
  • 7KB
  • 下载

java获取图片像素点的RGB值

转的其他人的。 自己试了可以。 忘记具体哪个地方了。 package com.hundsun.rm.system; import java.awt.AWTException; import java...

图像RGB个通道像素点统计

图像RGB个通道像素点统计最近项目需要统计图像RGB各个通道像素点个数的分布,写了这样一个小的程序。 主要是对之前写的东西的一些整合,格式输出是看到opencv自带的分类器训练过程中,命令窗内的输出...

根据给定的像素点的RGB值写bmp位图

这个算是上一篇文章的逆过程,

**ANDROID**# 第七章图形与图像处理(静态处理) > Bitmap是有像素点构成的点阵图。 ------ ## 使用简单的图片 ---- * 通过Drawable对象进行访问。

使用简单的图片 通过Drawable对象进行访问。 R.drawable.file_name @drawable/file_name 通过BitmapDrawable对Bitmap对象进行封装...

获取图片每个像素点的RGB并计算灰度值

主要通过获取本地的一张图片,分析图片每一像素点的RGB值,由此获得每一像素点的灰度值,并对这些灰度值进行熵的计算。 import java.awt.BorderLayout; import j...

毕业设计——人脸检测——002 MATLAB实现提取一张图片像素点的RGB值

向Matlab中输入一张jpg图片,提取图片RGB值分别放到三个二维数组里,然后计算红绿蓝均值,完整程序. clear all,clc; im=imread('1.jpg');%1.jpg为...

C# 获取图片某像素点RGB565值

public partial class FormMain : Form { Bitmap bmpZoom = null; Bitmap bmpSrc = n...
  • mostone
  • mostone
  • 2013年10月06日 17:40
  • 4267

VC编程实现位图处理类(显示位图、加载位图、获取/设置像素点颜色)

VC编程实现位图处理类(显示位图、加载位图、获取/设置像素点颜色) 前面的文章介绍了VC编程实现色彩空间之间相互转换的计算原理、公式和具体的VC实现代码,本文将以此为基础,介绍VC编程进行位...

VC编程实现位图处理类(显示位图、加载位图、获取/设置像素点颜色)

前面的文章介绍了VC编程实现色彩空间之间相互转换的计算原理、公式和具体的VC实现代码,本文将以此为基础,介绍VC编程进行位图处理的基本知识,内容包括:在CStatic空间中缩放显示位图、加载HBITM...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:安卓 Bitmap类抓某个像素点的RGB
举报原因:
原因补充:

(最多只允许输入30个字)