Этот вопрос может показаться глупым для тех, кто имеет опыт разработки в облаке, но, исходя из настольного мира, я не могу найти решение самостоятельно. У меня есть множество кода, использующего opencv, некоторые из них с API.
Вопрос в том, можно ли запустить opencv на удаленном сервере (, скажем, heroku или S3 )?
Я думаю, что единственным способом было бы отправить какую-либо зависимость (, а в коде много )?
Я разрабатываю на Python.
Спасибо!
РЕДАКТИРОВАТЬ:
Моя самая первая идея заключается в следующем: https://github.com/jlengrand/FaceMovie
Я разрабатываю небольшое приложение, способное автоматически обнаруживать лица на изображениях, центрировать их и создавать из них фильм. Но как инженер-компьютерщик у меня есть масса идей о простых вещах, которые можно сделать в облаке.
Я понимаю, что при таких вещах передача данных может быть огромной, и вы можете лучше меня ответить, возможны такие вещи или нет.
Я думал о способах «уменьшить» эту полезную нагрузку, уменьшив качество изображений, уже взятых откуда-то из облака? (альбомы Picasa,...)
Дайте мне знать, на самом деле я открыт для любой возможности.