В настоящее время мы пытаемся запустить OpenCV в задании Java в Google Cloud Dataflow. К сожалению, мы не можем заменить контейнер Docker, который использует Dataflow, на контейнер с установленным OpenCV. (См. другой вопрос) Если мы использовали в Python SDK есть возможность указать setup.py
файл, который можно использовать для вызова apt-get
. Есть ли что-то подобное для рабочих мест, созданных с помощью Java SDK?
спасибо за помощь!
Я придумал решение, но может быть более элегантный способ сделать это.
Cloud Dataflow теперь поддерживает настраиваемые контейнеры, в которых могут быть установлены другие библиотеки (например, OpenCV). Дополнительную информацию см. на этой странице.