使用 Java 进行图像处理 - 取得图像上指定位置像素的 rgb 颜色分量

版权声明:转载时请务必保留以下作者信息和链接
作者:陈维(chenweionline@hotmail.com)作者的网站:http://www.chenwei.mobi

 

    /**
     * 取得图像上指定位置像素的 rgb 颜色分量。
     * 
@param image 源图像。
     * 
@param x 图像上指定像素位置的 x 坐标。
     * 
@param y 图像上指定像素位置的 y 坐标。
     * 
@return 返回包含 rgb 颜色分量值的数组。元素 index 由小到大分别对应 r,g,b。
     
*/

    
public static int[] getRGB(BufferedImage image, int x, int y){
        
int[] rgb = new int [3];
        
int pixel = image.getRGB(x, y);
        rgb[
0= (pixel & 0xff0000>> 16;
        rgb[
1= (pixel & 0xff00>> 8;
        rgb[
2= (pixel & 0xff);
        
        
return  rgb;
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值