码迷,mamicode.com
首页 >  
搜索关键字:colormatrix    ( 32个结果
Android Camera 实时滤镜(三)
一、基于Android平台基本滤镜算法的实现 1、Android提供了改变图像数值的方法ColorMatrix,通过ColorMatrix方法可以实现基本滤镜,如黑白、灰色、泛黄等效果。   2、通过ColorMatrix改变图像数值,生成变换矩阵,利用矩阵相乘,来改变每个点的像素值。  Matrix => r1 r2 r3 r4...
分类:移动开发   时间:2015-04-21 09:36:10    阅读次数:230
Android Camera 实时滤镜(一)
1、Android系统将内置滤镜功能 滤镜功能有二十余种不同效果,不逊色于极受欢迎的智能手机应用Instagram所产生的效果。   2、颜色矩阵 ColorMatrix android中可以通过颜色矩阵(ColorMatrix类)方面的操作颜色,颜色矩阵是一个5x4 的矩阵。可以用来方面的修改图片中RGBA各分量的值,颜色矩阵以一维数组的方式存储如下:  [ a, b, c, d, e...
分类:移动开发   时间:2015-04-17 14:02:42    阅读次数:238
Android图像处理(二)--Paint,Canvas,ColorMatrix详细
android开发中可能经常会用到这些东西; 一.介绍 Paint:画笔 Canvas:画布 Matrix:变换矩阵 Paint ????根据我们要画的类型,我们可以选择不同的笔,比如大气磅礴的山水画,我们可以选择大头的毛笔;细腻入微的肖...
分类:移动开发   时间:2015-04-13 19:11:40    阅读次数:201
Android ColorMatrix 亮度矩阵 对比度矩阵 黑白矩阵
颜色矩阵M是5*4的矩阵,android中颜色矩阵M是以一维数组m=[a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t]的方式进行存储的。矩阵的每行分别是: R[a b c d e] G[f g h i j] B[k l m n o] A[p q r s t] 图像的RGBA值则存储在一个5*1的颜色分量矩阵C中,要想改变一张图片的颜色效果,只需要改变图像的颜...
分类:移动开发   时间:2015-03-30 21:16:40    阅读次数:238
Android图像处理
转载请注明出处: 下面介绍Android图像处理。 RGBA模型 red green blue alpha 1.改变其色像,透明度和亮度。 2.使用颜色矩阵处理图像 3.改变像素处理图像 1.使用ColorMatrix改变色相,透明度和亮度  获取新的图像的步骤:  (1)创建新的BitMap,使用createBitmap()方法  (2)使用ColorMatrix...
分类:移动开发   时间:2015-03-18 18:15:20    阅读次数:201
android图像处理,实现变暗效果
图像处理主要是图像的颜色矩阵和坐标矩阵进行处理,要实现变暗效果只需要对颜色矩阵中的RGB偏移减小即可,具体代码如下:int brightness = -80; //RGB偏移量,变暗为负数 ColorMatrix matrix = new ColorMatrix(); matrix.set(new float[]{1, 0, 0, 0, brightness, 0, 1, 0, 0, brightn...
分类:移动开发   时间:2015-03-17 23:47:21    阅读次数:213
用ColorMatrix將Bitmap轉成灰度图
在Android中,若想將整張圖片轉成灰階效果其實有更簡便的方式,只要透過ColorMatrix類別的setSaturation函式將飽和度設為0即可。(您也可以試試從0~1之間的值,看看不同飽和度的效果)詳細方法如下://colorBitmap為原始Bitmap,grayBitmap則用來存放處理...
分类:其他好文   时间:2015-02-05 13:25:52    阅读次数:129
[Android] 图像处理软件整合之处理ColorMatrix和Intend传递路径显示图像
在这篇这次整合中我主要想讲解四个问题: (PS:我也不知道更好的整合方法,希望有好的android项目整合方法与作者探讨) 1.如何通过Intend实现给其他活动传参,并且传递图像路径string,实现在另外一个窗体显示图像; 2.如何实现把具体图像处理算法定义不同类,处理界面通过Import引入并调用; 3.如何通过SeekBar实现图像的ColorMatrix处理,包括饱和度、图像RGB和亮度; 4.最后简单介绍SeekBar和ColorMatrix的使用方法. ...
分类:移动开发   时间:2014-12-03 23:27:30    阅读次数:488
[Android] 使用Matrix矩阵类对图像进行缩放、旋转、对比度、亮度处理
讲述Android图像处理技术,主要操作包括:通过打开相册里的图片,使用Matrix对图像进行缩放、旋转、移动、对比度、亮度、饱和度操作,希望对大家有所帮助. 1.Matrix 图像空间变换,包括旋转、剪裁、缩放或移动.Matrix类中每个数字都将应用于图像上每个点的3个坐标x\y\z之一. 2.ColorMatrix 在Canvas(画布)对象上绘制时既可使用Matrix方法,也可使用ColorMatrix来改变在Canvas对象上绘制的Paint(画刷)对象.对图像的像素处理时,每个像素由RGBA值组成...
分类:移动开发   时间:2014-10-26 06:51:24    阅读次数:288
将ImageView变成灰色竟是如此简单
ColorMatrix?matrix?=?new?ColorMatrix(); ????matrix.setSaturation(0); ????ColorMatrixColorFilter?filter?=?new?ColorMatrixColorFilter(matrix); ????imageview.setColorFilte...
分类:其他好文   时间:2014-09-25 04:33:18    阅读次数:206
32条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!