Для специального проекта мне нужно найти API/DLL/Library, чтобы помочь мне создать большое изображение с использованием частей этого изображения. Например, если кто-то возьмет 4 фотографии, представляющих 360 градусов вокруг него, он сможет создать одно большое изображение (панорама), сшив 4 изображения вместе с помощью специального алгоритма, который распознает некоторые шаблоны.
Я знаю, как это сделать в Photoshop, и я знаю, что в Интернете есть много программ. Но я хочу, чтобы кто-то контролировал программирование. Это может быть в C, С++ или .NET. Если у вас есть что-то на другом языке, вы также можете ответить на ответ, я могу рассмотреть возможность создания оболочки.