
android--图片编辑与处理
数字改变世界
这个作者很懒,什么都没留下…
展开
-
android图像编辑和处理(三)
改变图像的对比度、亮度、整体色调等:ColorMatrix:一个数字数组,可以对图像的像素进行操作,但是操作的事颜色值--每个像素的Red(红)、Green(绿)、Blue(蓝); ColorMatrix cm=new ColorMatrix(); cm.set(new float[]{ 2,0,0,0,0, 0原创 2015-04-17 15:51:30 · 611 阅读 · 0 评论 -
android图像编辑和处理(一)
1.使用内置Gallery应用程序选择图像:package com.example.testphotoedit;import java.io.FileNotFoundException;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import an原创 2015-04-17 14:11:29 · 1033 阅读 · 0 评论 -
android图像编辑和处理(二)
1.输入矩阵:Matrix矩阵类,当现有位图对象上进行绘制或从另一个位图对象创建某个位图时,可以使用该类。Matrix矩阵类的每个数字都应用于图像上每个点的3个坐标(x,y或z)之一:如:1 , 0 , 0, 0, 1, 0, 0, 0, 1第一行:指定x坐标:x=1x+0y+0z;第二行:指定y坐标原创 2015-04-17 14:28:00 · 694 阅读 · 0 评论 -
android图像编辑和处理(四)
通过在Canvas对象上绘制一个位图对象,然后在相同的Canvas上绘制第二个图像来合成。区别在于绘制第二个图像时,需要再Paint对象上指定一个过渡模式(Xfermode)。示例代码如下:package com.example.testphotoedit;import java.io.FileNotFoundException;import android.app.Activit原创 2015-04-20 11:11:42 · 1159 阅读 · 0 评论 -
android图形编辑和处理(五)
位图配置:Bitmap.Config(1)ALPHA_8:用于作为Alpha蒙版的位图,只为Alpha通道分配8位。没有其他颜色值。(2)ARGB_4444:为每个颜色通道分配4位,包括Alpha通道。允许拥有16个Alpha值得4096种不同的颜色。(3)ARGB_8888:为每个颜色通道分配8位,包括Alpha通道。允许拥有256个Alpha值得1670万种不同的颜色。(4)R原创 2015-04-20 14:17:58 · 979 阅读 · 1 评论