亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Android編程實(shí)現(xiàn)基于BitMap獲得圖片像素?cái)?shù)據(jù)的方法

 更新時(shí)間:2015年11月30日 15:29:11   作者:fengyee_zju  
這篇文章主要介紹了Android編程實(shí)現(xiàn)基于BitMap獲得圖片像素?cái)?shù)據(jù)的方法,對(duì)比分析了兩種獲取圖片像素的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Android編程實(shí)現(xiàn)基于BitMap獲得圖片像素?cái)?shù)據(jù)的方法。分享給大家供大家參考,具體如下:

網(wǎng)上看到的參考是:

int[] pixels = new int[bit.getWidth()*bit.getHeight()];//保存所有的像素的數(shù)組,圖片寬×高
bit.getPixels(pixels,0,bit.getWidth(),0,0,bit.getWidth(),bit.getHeight());
for(int i = 0; i < pixels.length; i++){
   int clr = pixels[i];
    int red  = (clr & 0x00ff0000) >> 16; //取高兩位
    int green = (clr & 0x0000ff00) >> 8; //取中兩位
    int blue = clr & 0x000000ff; //取低兩位
    System.out.println("r="+red+",g="+green+",b="+blue);
}

其中g(shù)etPixels中第三個(gè)參數(shù)要為圖片的寬度

實(shí)際上有個(gè)更好的函數(shù)是

Bitmap bm = "得到bitmap圖片";
bm.getPixels(x,y);

直接獲得x,y坐標(biāo)處的像素點(diǎn)數(shù)據(jù)。

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論