androidgetpixel
發布時間: 2022-05-04 19:30:02
① android 獲取view上某點顏色
java">//根據坐標獲取
ImageViewimageView=((ImageView)v);
Bitmapbitmap=((BitmapDrawable)imageView.getDrawable()).getBitmap();
intpixel=bitmap.getPixel(x,y);
//獲取顏色
intredValue=Color.red(pixel);
intblueValue=Color.blue(pixel);
intgreenValue=Color.green(pixel);
② android 怎麼獲取rgb文件的顏色值
android可以通過Bitmap.getPixel(x,y)方法獲取指定位置的rgb文件的顏色值。分三個步驟:
1、獲取點擊處的view的bitmap:可以通過ImageView.getBackground()/getDrawable()/getDrawingCache()等方式獲取。
2、將點擊坐標轉換為bitmap內部坐標。
3、getPixel(x,y)即可。
③ android這個程序我想獲取當前攝像頭的圖片然後進行顏色識別為什麼在APP上運行老是運行到這段會閃退
應該是你的手機不支持這個程序,唯一的辦法是卸載程序然後重新安裝如果還不可以就只有換一個相似軟體了
④ 如何獲取android界面某一個坐標點的顏色值
您好,很高興為您解答:
//根據坐標獲取
ImageView imageView = ((ImageView)v);
Bitmap bitmap = ((BitmapDrawable)imageView.getDrawable()).getBitmap();
int pixel = bitmap.getPixel(x,y);
//獲取顏色
int redValue = Color.red(pixel);
int blueValue = Color.blue(pixel);
int greenValue = Color.green(pixel);
轉載,僅供參考,如果我的回答沒幫助到您,請繼續追問。
熱點內容