Как использовать GroupFilterRender из библиотеки Android EZFilter - PullRequest
0 голосов
/ 29 мая 2019

Я использовал 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);

Как правильно использовать этот групповой фильтр?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...