Я делаю приложение, которое позволит пользователю щелкнуть изображение, а затем применить к изображению различные фильтры эффектов. По сути, я хочу создать приложение, похожее на Pudding Camera.
Я много исследовал и нашел 3 варианта сделать это: -
1) Использовать OpenCV и реализовать все эффекты вручную [не мой первый приоритет, так как он требует много времени, но сделаю это, если все остальное бесплоден].
2) Использовать библиотеку типа ImageMagick/ ImageJ/ Marvin, портировав на Android через NDK.
3) Используйте библиотеку типа jjil.
Теперь я хочу знать, как лучше поступить. Мои приоритеты:
1) Я хочу иметь возможность настраивать эффекты и, возможно, создавать новые собственные эффекты.
2) Я хочу, чтобы оно работало быстро, поскольку я хочу, чтобы мое приложение было быстрым и отзывчивым.
3) Я хочу использовать библиотеку, которую проще всего изучить, так как я не являюсь экспертом в области обработки изображений.
Пожалуйста, помогите!