Вот ты, дорогой читатель, наверное волнуешься, дескать отчего молчит геладын, и где наконец-то, нет я спрашиваю, продолжение эпичного труда про кучность винтовок.
А я всё это время (все прошлые выходные) пил чай, курил табак, потел, и писал программное обеспечения для электронно-вычислительных машин.
Умеет гитик:
* загрузить сканы или фото мишеней с пробоинами
* отметить тремя клацами мыши масштаб (отрезок известной длины)
* отметить клацами мыши точку прицеливания (центр мишени)
* отметить клацами мыши все пробоины, понимает несколько серий на одной и той же картинке
* по индивидуальным сериям считает только маразб() и ноль прицельных (отклонение СТП от центра), и то -- для информации
* по всем пробоинам сразу (синтез из всех групп) считает кучность (сигму Рылея), СТП и доверительные интервалы того и другого
* в итоге, R95 с сопутствующим доверительным интервалом (на картинке -- зелёненький) даёт о разбросе исчерпывающее представление
Загруженная и размеченная мишень, выбрана группа снизу:
Зум на верхнюю группу:
Итоги:
Пример диагноза (векторный формат):
(Все цифры -- реальные; Steyr CISM (до бединга), валовый армейский GP11 1991 г.р.)
Да, я знаю, что панелька слева -- уродство, к релизу поправлю.
Платформа: HTML 5, CSS, JavaScript.
Сервер: не требуется. Вся программа крутится локально, и ничего никуда не отсылает.
Системные требования: бровзер последней версии. Тестировалось с хромым и фаерфокусом под линукцом и с ними же плюс сафарей под маком. Под тырнетысплорыром не тестировалось и тестироваться не будет; с версиями 10 и выше может и сработает, но если нет -- фиксить я это не буду, бо не имею в наличии.
В виду используемых, прости Господи, "технологий" памяти всё это жрёт изрядно. С двумя мишенями A3 в 150dpi, про хромого система говорит "Maximum resident set size (kbytes): 558152". Впрочем, на одной страничке с ютюбика он уже жрёт об 200М, для нынешних машинок должно быть ок (инфляция, конечно, кошмарная, давно я кода не писал).
Лицензия: GPL.
Пользуясь случаем, отправляю лучи жизнерадостных галлюциногенов авторам спецификаций HTML 5, CSS и JavaScript, пусть они счастливо упорются и перестанут заниматься не своим делом. Идея, тащемта, неплохая -- на всякий практический вопрос придуман ответ, но в конкретном воплощении нет совершенно ничего, сделанного не через жопу. Я в первый раз с этим хозяйством сталкиваюсь, понимаю почему все кхм... уеб-программисты такие дурные, мозги набекрень нараз.
В принципе, функционал весь допилен, осталось допилить кхмм... междумордие. Если кто-нибудь из тебя, дорогой читатель, хочет дополнительных функциональных прибамбасов -- ещё не поздно пожелать. К новогодним праздникам, авось, добью; записывайся, товарищ, в бетатестеры, и счётная мощь пойдёт на пользу народному хозяйству (а не на сраные лайки в сраном фейцбучике).
И да, традиционное -- объявляется конкурс на лучшее название.