GPUImageLookupFilter(Android)

时间:2014-08-03 11:52:23

标签: android eclipse filter gpu

我在Android应用程序中使用GPU图像库。可以找到该库here。 您可以使用以下代码对图像应用过滤器:

Uri imageUri = ...;
mGPUImage = new GPUImage(context);
mGPUImage.setFilter(new GPUImageSobelEdgeDetection());
mGPUImage.setImage(imageUri);
mGPUImage.saveToPictures("GPUImage", "ImageWithFilter.jpg", null);

但是我想应用一个自定义过滤器,所以我去了库的documentation,但它没有说明我如何使用GPUImageLookupFilter。

我需要详细解释如何使用GPUImageLookupFilter方法。

更多信息:这是iOS GPUImage Library的端口。

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

.
.
.

GPUImageLookupFilter lookUpFilter = new GPUImageLookupFilter();
lookUpFilter.setBitmap(bitmap2);  // second bitmap to add

Uri imageUri = ...; // image uri for first bitmap
mGPUImage = new GPUImage(context);
mGPUImage.setFilter(lookUPFilter);


mGPUImage.setImage(imageUri);
mGPUImage.saveToPictures("GPUImage", "ImageWithFilter.jpg", null);