1
所以我使用https://github.com/CyberAgent/android-gpuimage的一部分,我想做到這一點(過濾器只適用於圖像的區域):Android的GPU圖像,如何將過濾器應用於圖像
Uri imageUri = ...;
mGPUImage = new GPUImage(this);
mGPUImage.setGLSurfaceView((GLSurfaceView) findViewById(R.id.surfaceView));
mGPUImage.setImage(imageUri);
sepiaFilter = new GPUImageSepiaFilter()
mGPUImage.setFilter(sepiaFilter);
有沒有辦法做這樣的事情:
TextureZone textureZone = new TextureZone(...);
sepiaFilter.setFilterOnlyOn(textureZone)
或者我需要去更深,使自定義着色器?