kames
-
Количество публикаций
57 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем kames
-
-
я немного не правильно сформулировал вопрос дана картинка в hsv мы знаешь координаты пикселя нужно будет опрделить к какому из 6 цветов он относится к белому красному зелёному синему оранжевому или жёлтому.
-
Окей)спс щас глянем)
-
Есть программа расспознания кубика рубика нужно будет получить цвета с hsv изображения трудность состоит в том что интенсивность цветов прыгает в разных пределах пробывал делать нечто подобное http://robocraft.ru/blog/computervision/1063.html не подходим разом разпознаёт разом нет
-
каскад обучился плохо много лишнего выделяет Подскажите что делать?какие настройки оптимальны для расспознаия по моей теме ?
-
Наконец мой каскад обучился =)у кого есть норм ссылки чтобы проверить его работоспособность только не через утилиту pperformance
-
Кстати в примерах этого век файла Лицо тоже растянуто почти на весь фон значит так и должно быть?значит у меня прога правильно делает что растягивает кубик почти на весь фон?
-
может кто-нибудь продемонстратировать свои приверы в век файле
-
Обычно у всех позитивное изображение расстягивается на фоновом и не уменьшается?
-
Во спасибо огромное теперь всё понял =)завтра создам тогда образцы и буду обучать каскад хаара там скорей всего тоже будут вопросы =(
-
у меня немного не укладывается в голове как происходит обучение там не важен задний фон его используют типа просто для справки?
-
Вижу сейчас только один выход понакачать картинок а потом с помощью батника запихнуть их в негатив.дат но хотелось бы сделать не таким способом
-
да получил кубик который размерами не 106 на 106 а 480 на 480 вроде короче гораздо больше чем он должен быть и таким он был на всех фотографиях при -h 480 -w 640
-
пробывал изменить параметры не помогло
-
1.нет отключать искажения не пробывал пробывал задавать -show 0.1 не помогло
2.Параметры работают поворачивает и меняет цвет отличие только в количестве выходных данных в первом равно num а во втором равно числу негативных
3.Думал так диапозон всех возможных вариантов будет шире
-
а как тогда получить больше образцов?opencv_createsamples.exe -img D:\test.jpg -num 50000 -bg D:\negative.dat -vec D:\samples.vec -randinv -maxxangle 1.1 -maxyangle 1.1 -maxzangle 0.5 -maxidev 20 -bgcolor 0 -bgthresh 10 -w 106 -h 106 вот так я получу 5000 образцов но только там кубик увеличенный как на фотках а так opencv_createsamples.exe -img D:\test.jpg -num 50000 -bg D:\negative.dat -info D:\test.dat -randinv -maxxangle 1.1 -maxyangle 1.1 -maxzangle 0.5 -maxidev 20 -bgcolor 0 -bgthresh 10 -w 106 -h 106 я получу 14 образцов столько же сколько у меня негативов и кубик как раз такой как мне нужно как нафотке2.как мне получить не 14 образцов а 50000 или чуть меньше с 14 негативными фотками если добавляю фотку то и количество создаваемых образцов увеличивается
-
Да я им как раз в основном и руководствовался спасибо за ответ
-
Столкнулся с такой проблемой если использую такое opencv_createsamples.exe -img D:\test.jpg -num 50000 -bg D:\negative.dat -vec D:\samples.vec -randinv -maxxangle 1.1 -maxyangle 1.1 -maxzangle 0.5 -maxidev 20 -bgcolor 0 -bgthresh 10 -w 106 -h 106 то получаю
если использую opencv_createsamples.exe -img D:\test.jpg -num 50000 -bg D:\negative.dat -info D:\test.dat -randinv -maxxangle 1.1 -maxyangle 1.1 -maxzangle 0.5 -maxidev 20 -bgcolor 0 -bgthresh 10 -w 106 -h 106 то получаю
то что как раз надо только оно ограниченно числом негативных образцов если их 13 то он создаст только 13 штук а первый способ создаст 5000 штук даже если негативных будет 13 но кубик там получается растянутый
-
у меня 1 положительный образец и 13 отрицательных .Вопрос если я встречу отрицательный образец которого у меня нет он расспознает полож образ или ничего не произойдёт?я плохо в этом всё понимаю
-
в чём ошибка?
opencv_createsamples.exe -img D:\test.jpg -num 50000 -bg D:\negative.dat -vec D:\samples.vec -randinv -maxxangle 1.1 -maxyangle 1.1 -maxzangle 0.5 -maxidev 20 -bgcolor 0 -bgthresh 10 -w 106 -h 106
opencv_haartraining.exe -data 234 -vec D:\samples.vec -bg D:\negative.dat -npos 5000 -nneg 7500 -nstages 8 -nsplits 2 -mem 3072 -nonsym -minhitrate 0.999900 -maxfalsealarm 0.500000 -weighttrimming 0.950000 -mode ALL -w 106 -h 106
-
Добрый день форумчане сделал вот такую штуку opencv_createsamples.exe -img D:\test.jpg -num 75 -bg D:\negative.txt -vec D:\samples.vec -maxxangle 0 -maxyangle 0 -maxzangle 0 -maxidev 20 -bgcolor 0 -bgthresh 10 -w 480 -h 640 -show сам кубик у меня 106 на 106 пикселей задний фон 480 на 640 на почему то получаю вот такую картинку
-
Помогите разобраться с Хаара.нашёл на форуме что то подобное opencv_createsamples.exe -img overview.jpg -num 75 -bg negatives.dat -vec samples.vec -maxxangle 0 -maxyangle 0 -maxzangle 0 -maxidev 20 -bgcolor 0 -bgthresh 10 -w 1024 -h 768 -show
overview.jpg-наше искомое изображение т.е мне нужно будет вырезать допустим кубик из изображения или можно оставить его с фоном?
75-число образцов
negatives.dat-наше негативные изображения вопрос если я буду показывать кубик на негативном фоне которого нет в базе он у меня расспознается?
samples.vec-выходные изображения
-maxxangle 0 -maxyangle 0 -maxzangle 0 углы
-maxidev 20-максимальное допустимое колебание точек
-bgcolor 0-цвет фона
-bgthresh 10 вроде как размытие что ли
-w 1024 -h 768 -show размеры нашего изображения
всё верно?
-
Решил сделать с помощью каскада хаара какую литературу почитать чтобы разобраться как происходить обучение(я новичок)
-
Да ролики прям вдохновили я как раз что то подобное хочу сделать спс=)
-
окей спс
Получение цвета в hsv
в OpenCV
Опубликовано · Report reply
как я понял нужно использовать гистограмму ?