In a most cases, you can reshape to a 1xN^2 vector for a NxN region. This was how object detection worked long before convolutional inputs were popular.
Have a look at mnist classification using a linear SVM, for example.
Have a look at mnist classification using a linear SVM, for example.