Я думаю о проекте для своего университета, он понравился преподавателям, но я не уверен, что это вообще возможно.
Я пытаюсь сделать приложение для Android. Что я хочу сделать, так это сфотографировать нарисованную от руки логическую схему (имеющую вентили И, ИЛИ, НЕ...), распознать вентили, создать схему в мобильной версии и запустить ее на всех возможных входах.
Пример логической схемы (предположим, что она нарисована от руки)
Для этого мне придется сделать симулятор на мобильном телефоне, что я не думаю, что это сложная часть. Проблема в том, как распознать ворота по картинке.
Я узнал, что в Java есть плагин для обнаружения краев, но все же я не думаю, что этого достаточно, чтобы распознать ворота. Пожалуйста, поделитесь любым алгоритмом или любой техникой или инструментами, которые я могу использовать, чтобы сделать это.
На самом деле это для моего FYP, я не могу найти хороших идей и должен представить это в четверг.