資源簡介
自己編寫的一個edit的類,可以調(diào)節(jié)圖片的飽和度,亮度,對比度。直接復(fù)制到工程文件下使用,
代碼片段和文件信息
package?com.bear.ptu;
//版權(quán)歸bearever所有
import?android.graphics.Bitmap;
import?android.graphics.Canvas;
import?android.graphics.ColorMatrix;
import?android.graphics.ColorMatrixColorFilter;
import?android.graphics.Paint;
import?android.graphics.Bitmap.Config;
//圖片的飽和度,對比度,亮度調(diào)節(jié)!!
public?class?edit?{
?int?imgHeightimgWidth;
?
//設(shè)置飽和度
public?Bitmap?Saturation(Bitmap?mapfloat?s){//s的值在0-1
????????imgHeight?=?map.getHeight();??
????????imgWidth?=?map.getWidth();??
?Bitmap?bmp?=?Bitmap.createBitmap(imgWidth?imgHeight??
?????????????????Config.ARGB_8888);??
?????????ColorMatrix?cMatrix?=?new?ColorMatrix();??
?????????//?設(shè)置飽和度??.
?????????cMatrix.setSaturation(s);??
?????????Paint?paint?=?new?Paint();??
?????????paint.setColorFilter(new?ColorMatrixColorFilter(cMatrix));??
?????????Canvas
評論
共有 條評論