Я пишу HttpHandler
в C #, который обслуживает изображения с измененным размером и бла-бла-бла ... Нет проблем, у нас есть миллионы обработчиков для использования в качестве справки.
Проблема в том, что у меня есть фотографии моих пользователей, сделанные с «традиционными» размерами, такими как 4: 3 и 16: 9. Но этот обработчик должен будет обрабатывать изображение в формате Photo ID (4 см на 3 см) и, очевидно, нуждается в обрезке вокруг лица пользователя . Положение граней сильно различается (не всегда в центре изображения).
Итак, какой алгоритм я мог бы использовать, чтобы определить центр лица и затем обрезать изображение вокруг этой точки?