Капитан Пронин, ну пока да. Вы с какой целью интересуетесь и что вообще делаете в обсуждении? у вас есть что предложить? я лишь размышляю гипотетически - раз Java один из самых древних языков программирования с огромным количеством написанных библиотек и пользующийся популярностью и по сей день, то в нем должны быть подходящие для данных задач либы. Моя задача сейчас копнуть глубже, а дальше принимать решение - толи самому пытаться решить поставленную задачу, толи искать подрядчиков.
Капитан Пронин, уважаемый. вы задаете вопросы ни коем образом не приближающие меня к цели. А как я искал? просто загуглил "библиотека для распознавания образов" и проанализировав выдачу пришел к тому что там в основном используется библиотека на Python и еще в Java тоже есть либа. Пайтон мне не дружественнен, поэтому его пришлось откинуть.
Капитан Пронин, как как? закомментировал xdebug в php.ini, ребутнул php8.1-fpm и nginx и начался полет со стремительной скоростью. уж больно в логах ошибок смущала надпись
2023/04/14 09:54:11 [error] 8913#8913: *6 FastCGI sent in stderr: "PHP message: Xdebug: [Step Debug] Could not connect to debugging client. ....
хотя может быть нужно было урезать настройки xdebuf. ато было включено слишком много. xdebug.mode = debug,develop,trace
Капитан Пронин, да получить изображение не проблема. Главное идентифицировать нужные фигуры на самом изображении. Тут уже серьезная либа на Java или на Python понадобится. Плюс нейронная обучаемая сеть.
Дмитрий, ну я сталкивался с таким явлением неоднократно. коллега вот фанател от рефакторинга. читал разные задачи из собеседований. старался использовать новые конструкции языка и т.п. и считал что у меня джуновский код изза того что я по старинке использую циклы и if else
Дмитрий, давай не будем развивать тему. Ну каждый прогер пытается показать навыки владения навороченными функциями, например, стрелочными или коллекциями, патернами, тернарными операторами..
Дмитрий, дело в том что здесь нет моделей по сути. это коллекции. мы получили их из другого микросервиса по api. и эти данные взаимодействуют друг с другом при помощи геттеров. но про pluck я попробую сейчас.