登录 立即注册
安币:

GPUImage for Android图像滤镜

来自: MrlLee 分类: Android精品源码 上传时间: 2016-5-23 10:52:46
Tag:GPUImage for Android 图像滤镜 OpenGL

项目介绍:

GPUImage for Android实现各种各样图像滤镜(图像处理)效果,多达50多种效果,基本囊括了最常见的图像处理效果。包括:contrast,hue,gamma,brightness,sharpness,emboss,saturation,exposure,shadow,blend等等。 由于需要用到OpenGL ES 2.0,所以,仅能在真机中测试。可以载入本地相册的照片或者直接拍照后进行照片处理。
Requirements
[XML] 查看源文件 复制代码
Android 2.2 or higher (OpenGL ES 2.0)

UsageGradle dependency
[XML] 查看源文件 复制代码
repositories {
    jcenter()
}

dependencies {
    compile 'jp.co.cyberagent.android.gpuimage:gpuimage-library:1.4.1'
}

Sample Code
With preview:
[Java] 查看源文件 复制代码
@Override
public void onCreate(final Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity);

    Uri imageUri = ...;
    mGPUImage = new GPUImage(this);
    mGPUImage.setGLSurfaceView((GLSurfaceView) findViewById(R.id.surfaceView));
    mGPUImage.setImage(imageUri); // this loads image on the current thread, should be run in a thread
    mGPUImage.setFilter(new GPUImageSepiaFilter());

    // Later when image should be saved saved:
    mGPUImage.saveToPictures("GPUImage", "ImageWithFilter.jpg", null);
}
Without preview:
[Java] 查看源文件 复制代码
Uri imageUri = ...;
mGPUImage = new GPUImage(context);
mGPUImage.setFilter(new GPUImageSobelEdgeDetection());
mGPUImage.setImage(imageUri);
mGPUImage.saveToPictures("GPUImage", "ImageWithFilter.jpg", null);
Gradle
Make sure that you run the clean target when using maven.
[XML] 查看源文件 复制代码
gradle clean assemble


相关源码推荐:

我来说两句
*滑动验证:
所有评论(9)
余祥 2016-5-24 10:38:51
强烈支持楼主ing……
回复
desixzeros 2016-5-26 10:55:18
回复
zhu838077315 2016-5-27 10:42:05
感谢分享,安卓巴士有你更精彩:)
回复
星月 2016-6-16 18:01:14
膜拜大神~
回复
android2011 2016-6-16 18:03:15
楼主V5,安卓巴士有你更精彩!
回复
你好狐狸 2016-7-27 15:37:10
楼主威武啊,安卓巴士有你更给力!
回复
15675833717 2016-7-30 15:04:58
正需要啊,感谢楼主无私分享!
回复
12下一页
提取码:  下载次数:5 状态:已购或VIP 售价:10(原价:10)金钱 下载权限:限制会员 
362 0 5
代码贡献英雄榜
用户名 下载数

联系我们
关闭
合作电话:
13802416937
Email:
[email protected]
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )  

快速回复 返回顶部 返回列表