Уведомления

Группа в Telegram: @pythonsu

#1 Март 6, 2015 10:00:18

Rebra4
Зарегистрирован: 2012-06-30
Сообщения: 132
Репутация: +  0  -
Профиль   Отправить e-mail  

Распознание основных цветов

Можно ли, сделать на питоне ефективное распознание основных цветов с картинки? (например три цвета)(и если да то как?)

Офлайн

#2 Март 6, 2015 10:42:23

Alen
Зарегистрирован: 2013-08-01
Сообщения: 373
Репутация: +  49  -
Профиль   Отправить e-mail  

Распознание основных цветов

Rebra4
Можно ли, сделать на питоне ефективное распознание основных цветов с картинки? (например три цвета)(и если да то как?)

Можно. Кластеризация на основе алгоритма k-средних.

Офлайн

#3 Март 6, 2015 10:48:46

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Распознание основных цветов

посмотрите в сторону PIL, вероятно он может



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#4 Март 6, 2015 14:50:52

Alen
Зарегистрирован: 2013-08-01
Сообщения: 373
Репутация: +  49  -
Профиль   Отправить e-mail  

Распознание основных цветов

JOHN_16
посмотрите в сторону PIL, вероятно он может

PIL не умеет, только scipy.

Что-то вроде это, после фильтрации будет работать.

from scipy.misc import imread
from scipy.cluster.vq import kmeans
def main_colors(image):
    ar = imread(image)
    codes = kmeans(ar, 3)[0]
    return  codes

Офлайн

#5 Март 6, 2015 15:44:02

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Распознание основных цветов

Rebra4
Уточните задачу. Что должно возвращаться?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version