Как настроить сканер на подсчёт результата?

GoldenMike

Есть ли программы для сканера, чтобы можно было определить расстояние между пробоинами?

Fencer

Есть ли программы для сканеров, чтобы можно было определить расстояние между пробоинами?
Есть, для айфонов тоже есть.

GoldenMike

Есть, для айфонов тоже есть.
У меня андроид и сканер

Fencer

У меня андроид и сканер
Значит гуглите для андроида и для сканера, все есть.

vovikas

гуглите для андроида и для сканера, все есть.
чтобы получить ответ надо задать правильный вопрос, а вот это уже проблема. 😞

Fencer

Например, AppStore по ростому запросу "sport shooting" сразу выдает, среди прочего, сканер мишеней для пистолета и винтовки.

GoldenMike

можно ссылку сбросить?

GoldenMike

http://market.yandex.ru/model....11&track=mdlttl
вот такой нашёл.в него можно целиком ленту зарядить.

GoldenMike

Если удастся найти программу для Винду, то вопрос можно считать решённым и по установкам и по мониторингу.

GoldenMike

http://www.ontargetshooting.com/
вот калькулятор, только непонятно как он работает и что считает???

vovikas

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

GoldenMike

"групповых" калькуляторов море
как раз и нужны групповые калькуляторы.ТОлько в это очень много выдает значений.Ме нужно только чтобы расстояние между пробоинами посчитал, и в идеале - сложил по группам в итого.

vovikas

вот для ндроида за один бакс https://play.google.com/store/...igns.targetCalc

GoldenMike

для ндроида
а для винды е? и хорошо,если на русском и в метрических единицах бы.

Peter_M

Если отправить скан мишени вот сюда
target300@silver-hedgehog.ru
то получите в ответ письмо с той же картинкой и оценкой пробоин.


vovikas

на каком аппарате происходит распознавание?

Peter_M

Программка на с++ на витуальной ubunt-e.
Читает почту, распознает и отправляет mutt-ом результат.
Один раз в минуту по cron-у.

vovikas

отправил для проверки. прошло 60 минут.120минут. 180 минут. тишина...
может там какие специфические требования к скану?

Peter_M

Ага. Есть требования, компьютер же без подсознания и понимает все буквально.
ТАм есть защита небольшая, если он не понимает, что это мишень, то ничего в ответ не отправляет. Т.е. мишень должна быть отсканирована полностью.
Поправлю, сделаю что бы ответ шел в любом случае.
И еще, программка проверялась мной на разрешении 300 точек на дюйм.
Т.е. 300 точек на 25.4 мм или 11 точек на мм. Чем меньше точек, тем меньше информации и больше помех.
И последнее - формат jpg при сильном сжатии вносит существенные изменения в картинку срезая высокочастотный сигнал.

Будем совершенствовать

Peter_M

И еще, Гугль почему постоянно помещает ответы в спам.

vovikas

а программа коммерческая или как?

Peter_M

Hand made программка.
Что бы помнить и не забывать как это С и С++.

vovikas

Петр, а есть-ли возможность ей поделиться для некоммерческих целей?

Peter_M

Так Вам текст программки нужен, алгоритм или функционал?

vovikas

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

Peter_M

Если опыта нет, то не получится поставить и пробовать.
Программа на с++, на линуксе, с OpenCV и другими.
Если Вы знаете с++, пользуетесь *nix, знаете OpenCV, curl, mimetic - то проще написать свой код, чем изучать чужой.
Документации то нет, это же не продакшн.

vovikas

с опенCV только буду работать на следующем проекте через пару месяцев, курлу возможно тоже придется в том, будущем проекте использовать. а вот си использую 8+2 часов в день, но только на микроконтроллерах. так что запустить чтобы попробовать, думаю, смогу. а вот написать код в никсе не смогу просто по нехватке времени.

Peter_M

НУ да. Эта программа задумана и написана за три года. С перерывами по несколько месяцев. В свободное от работы время. Хобби у меня программы сочинять.

vovikas

послал 300дпи. робот ответил. 150 ответил но не подсчитал.

правда подсчет странный получился.

Peter_M

OK.
Есть ошибка. У меня сканер другой и спектр у него другой, вот и неправильно находит центр.
Зеленая точка - центр, зеленые окружности - найденные пробоины.
Ну и дальше все криво, если центр не на месте.

Peter_M

Дело не в цвете. ВОт гистограммы перевернутые серого моей и vovikas мишеней.
Нужно научить программу работать с любыми картинками.


vovikas

точно. вчера пробовал разные разрешения, сглаживания коррекцию цветов и пр. грей он вообще отказался брать.

Peter_M

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