㈠ 怎麼在手機上看相片的解析度
步驟方法如下:
1、同時按下手機的電源鍵和音量減鍵,聽到手機「咔嚓」一聲,截圖成功。
㈡ android 怎樣獲取圖像觸摸位置的rgb值
基本介紹
思路:
一
首先需要一張圖片,這里由於我的強迫症,我沒有寫死,而是去圖庫選擇一張照片。
二
獲取圖片的寬、高,為了精度,這里一定要設置BitmapFactory.Options,通過坐標的形式來獲取RGB值,也就是說把一張圖片通過坐標分為若干個小點。
上代碼:
privateBitmapcomp(Bitmapimage){
ByteArrayOutputStreambaos=newByteArrayOutputStream();
image.compress(Bitmap.CompressFormat.JPEG,100,baos);
if(baos.toByteArray().length/1024>1024){
//判斷如果圖片大於1M,進行壓縮避免在生成圖片(BitmapFactory.decodeStream)時溢出
baos.reset();//重置baos即清空baos
image.compress(Bitmap.CompressFormat.JPEG,50,baos);
//這里壓縮50%,把壓縮後的數據存放到baos中
}
ByteArrayInputStreamisBm=newByteArrayInputStream(baos.toByteArray());
BitmapFactory.OptionsnewOpts=newBitmapFactory.Options();
//開始讀入圖片,此時把options.inJustDecodeBounds設回true了
newOpts.inJustDecodeBounds=true;
Bitmapbitmap=BitmapFactory.decodeStream(isBm,null,newOpts);
newOpts.inJustDecodeBounds=false;
intw=newOpts.outWidth;
inth=newOpts.outHeight;
//現在主流手機比較多是800*500解析度,所以高和寬我們設置為
floathh=800f;//這里設置高度為800f
floatww=500f;//這里設置寬度為500f
//縮放比。由於是固定比例縮放,只用高或者寬其中一個數據進行計算即可
intbe=1;//be=1表示不縮放
if(w>h&&w>ww){//如果寬度大的話根據寬度固定大小縮放
be=(int)(newOpts.outWidth/ww);
}elseif(w<h&&h>hh){//如果高度高的話根據寬度固定大小縮放
be=(int)(newOpts.outHeight/hh);
}
if(be<=0)
be=1;
newOpts.inSampleSize=be;//設置縮放比例
//重新讀入圖片,注意此時已經把options.inJustDecodeBounds設回false了
isBm=newByteArrayInputStream(baos.toByteArray());
bitmap=BitmapFactory.decodeStream(isBm,null,newOpts);
returncompressImage(bitmap);//壓縮好比例大小後再進行質量壓縮
}
重點:一定要設置BitmapFactory.Options newOpts = new BitmapFactory.Options();否則坐標獲取不準確
三
通過getPixel(x, y)方法通過坐標拿到我們需要的色值即可,比較簡單。
iv_image.setOnTouchListener(newOnTouchListener(){
@Override
publicbooleanonTouch(Viewv,MotionEventevent){
intx=(int)event.getX();
inty=(int)event.getY();
if(event.getAction()==MotionEvent.ACTION_UP){
intcolor=bitmap.getPixel(x,y);
//如果你想做的更細致的話可以把顏色值的RGB拿到做響應的處理
intr=Color.red(color);
intg=Color.green(color);
intb=Color.blue(color);
inta=Color.alpha(color);
Log.i(TAG,"r="+r+",g="+g+",b="+b);
tv_rgb.setText("a="+a+",r="+r+",g="+g+",b="
+b);
btnColor.setTextColor(Color.rgb(r,g,b));
}
returntrue;
}
});
㈢ 手機怎麼看照片的像素
以OPPO R9S手機為例,查看方法如下:
一、在手機桌面上找到」文件管理「一項,點擊進入。
㈣ 手機照片rgb模式怎麼設置
工具/材料:電腦、PS。
第一步,打開電腦,打開PS軟體進入。
㈤ 怎麼獲取圖片中的顏色RGB值
在PS軟體中獲取圖片中的顏色RGB值,具體操作請參照以下步驟。
1、在電腦上打開PS軟體,然後在「文件」的下拉菜單中點擊「打開」命令。