Добавить фильтр шума

#cocoa #core-image

#какао #ядро-изображение

Вопрос:

Существуют ли какие-либо фильтры, которые имеют эффект, аналогичный фильтру «добавить шум» в Photoshop?

Ответ №1:

Вы можете использовать CIRandomGenerator в сочетании с каким-либо фильтром смешивания (добавлением, экраном или любым другим). Общая цепочка эффектов должна быть:

  • Создать карту шума
  • Смешайте его с исходным
  • Обрезать до исходного размера

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