Сравнение нескольких изображений с одним
Я делаю приложение сортировки танграмм на C#, и у меня возникла проблема со сравнением группы треугольников и других форм, которые становятся единой формой, с существующей моделью. Как я могу сделать это сравнение. Я попробовал растровую библиотеку, чтобы сравнить цвета с определенными позициями, но это не сработало, потому что пользователь мог перетащить ту или иную форму немного левее пикселя, который я предварительно запрограммировал, и это было бы видно правильно, но неправильно в коде.
Я не знаю, прояснил ли я себя, но плохо оставлю изображение дизайна кода:
введите описание изображения здесь
Программа работает следующим образом: пользователь перетаскивает изображение, которое он хочет в данный момент, и помещает его в большую рамку в центре (пустую). Это будет сделано со всеми этими формами, и когда изображение, которое образует группа отдельных изображений, похоже на летучую мышь (в этом первом случае), программа завершает этот этап таграммы. Проблема, как я уже сказал, заключается в сравнении между битой и формой, которую сделает пользователь. Какой инструмент должен или я мог бы использовать, чтобы решить эту проблему?
изображения могут быть повернуты между прочим.