Логика для генератора паззлов c#
Программа должна работать следующим образом :
- В приложение WinForms загружается исходная картинка.
- Загружается нужная сетка паззла.
- Программа разбивает картинку по сетке и перемешивает элементы
Каким образом такое можно было бы реализовать на C#? Из идей пока что только пробежаться по пнг файлу сетки, сохранить координаты пикселей границ элементов в массив и по этим координатам разбивать картинку. Но каким образом оформить эти координаты в элемент паззла?