Я использовал Android Libray EZFilter , чтобы отфильтровать живую камеру. Сначала все было хорошо, пока я не попытался использовать GroupFilterRender . Я не смог найти ни одного примера для его использования. Я только что попробовал приведенный ниже код, но он не работает:
MyCustomRender1 render1 = new MyCustomRender1();
MyCustomRender2 render2 = new MyCustomRender2();
GroupFilterRender groupFilters = new GroupFilterRender();
groupFilter.registerInitialFilter(render1);
groupFilter.registerTerminalFilter(render2);
mRenderPipeline = EZFilter.input(mCamera, mCamera.getParameters().getPreviewSize())
.addFilter(groupFilters)
.into(mRenderView);
Нет проблем с моими пользовательскими рендерами, потому что приведенный ниже код работает хорошо:
mRenderPipeline = EZFilter.input(mCamera, mCamera.getParameters().getPreviewSize())
.addFilter(render1)
.addFilter(render2)
.into(mRenderView);
Как правильно использовать этот групповой фильтр?