2015-08-21 2 views
1

В моем приложении я захватываю изображение и хочу получить интенсивность каждого цвета. Каким образом это лучший способ?Получение интенсивности каждого цвета в захваченном изображении в iOS

+0

Вы должны сначала показать, что вы попробовали? пытаются применить фильтр к изображению? – Lamar

+0

Вы имеете в виду интенсивность или плотность? Интенсивность цвета - это немного неопределенный термин. Но если вы имеете в виду плотность (сколько каждого цвета есть в определенном изображении), то это не так сложно, как кажется. – Usernumbernine

ответ

0

Прочтите эту статью о Pixel Manipulation в быстром режиме.

https://medium.com/hacking-ios/uiimage-pixel-play-extension-in-swift-7c6fe90396b6

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

+0

Ссылка не работает –