Как изменить GPUImageGaussianSelectiveBlurFilter для работы над прямоугольником вместо круга?

Я использовал инфраструктуру GPUImage для эффекта размытия, аналогичного таковому в приложении Instagram, где я сделал вид для получения изображения из библиотеки фотографий, а затем применил к нему эффект.

Одним из эффектов является эффект избирательного размытия, при котором только небольшая часть изображения становится четкой, а остальное размыто. GPUImageGaussianSelectiveBlurFilter выбирает круговую часть изображения, чтобы она не была размытой.

Как я могу изменить это, чтобы сделать острую область прямоугольной формы?

Ответы на вопрос(2)

Ваш ответ на вопрос