Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.10.2016, 22:12   #11
New man
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 774
По умолчанию

Ну, чисто теоретические методы я знаю.

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

Обработку изображения надо написать на C, а сервер на Python. Python принимает запрос, загружает картинку, передаёт её модулю на C, результат отсылает.

Либо, как вариант, Java + JNI(C++). Или C#.


Ну и да, не могу сказать, что это будет "без особых трудозатрат".
a.k.a. Angelicos Phosphoros
Мой сайт
New man вне форума Ответить с цитированием
Старый 15.10.2016, 22:14   #12
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от New man Посмотреть сообщение
Обработку изображения надо написать на C
Зачем с 0 писать? Есть же библиотеки.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 15.10.2016, 22:20   #13
New man
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 774
По умолчанию

Ну, мало ли что автору нужно.


И да, библиотек для такого, кроме OpenCV я не знаю. Говорю же, у меня чисто теория была.
a.k.a. Angelicos Phosphoros
Мой сайт

Последний раз редактировалось New man; 15.10.2016 в 22:24.
New man вне форума Ответить с цитированием
Старый 16.10.2016, 08:42   #14
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

Цитата:
надо разделить цвета на две группы по яркости
два человека(лица) брюнет и блондин на каком-то фоне (белом раз простыня).
и ...?
программа — запись алгоритма на языке понятном транслятору
evg_m на форуме Ответить с цитированием
Старый 16.10.2016, 16:01   #15
alect
 
Регистрация: 11.10.2016
Сообщений: 8
По умолчанию

Цитата:
Сообщение от evg_m Посмотреть сообщение
два человека(лица) брюнет и блондин на каком-то фоне (белом раз простыня).
и ...?
не ну это не проблема... существуют всякие там инверсии... итд...


в ImageMagic например есть оператор -trim. Он обрезает картинку по заданному цвету... (Это я на хабре отрыл) но как он это делает... какое качество... ХЗ...

исходники это человек на светлом фоне на выходе надо этот фон заменить однородным идеально белым

Последний раз редактировалось alect; 16.10.2016 в 16:05.
alect вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите определиться Resize Свободное общение 11 22.07.2016 16:17
Помогите определиться SAYMYNAME Помощь студентам 13 02.07.2016 16:34
Помогите определиться новичку Ilushka007 Помощь студентам 3 15.06.2015 15:46
Помогите определиться dismas Общие вопросы по программированию, компьютерный форум 1 07.04.2014 07:55
Помогите определиться с доменом ERASERROR Свободное общение 8 23.03.2008 16:19