Фильтр Кувахара в iOS: делаем из фотки картину с помощью алгоритма
Знаете ли вы, как в приложениях получаются те самые эффекты «картины маслом» или акварели?
Чаще всего за этой магией стоит фильтр Кувахары - нелинейный сглаживающий алгоритм, который умеет убирать шум, но при этом сохраняет резкие границы объектов.
Вы практически наверняка видели этот фильтр в куче редакторов.
Но скорее всего ещё вы делали снимки МРТ или УЗИ, и именно с помощью этого фильтра они чистятся от всяких зёрен и лишнего шума. И хотя всегда есть крайние кейсы, этот фильтр получил широкое распространение.
На один из вариантов реализации можно посмотреть здесь.
А исходный код на SwiftUI+Metal уже доступен: 💰 вот тут и ⭐️ здесь.
😃 iOS Dev
Post #1889
3.67K
- ✍ 7
- ❤🔥 5
- 🔥 4
- 💯 2
- ⚡ 1