在云计算机〔Azure〕上运行OpenCV代码
Run an OpenCV code on cloud machine [Azure]
我是Azure的新手,但已经有一台8核机器在那里运行,并正确安装了Ubuntu 12.04和OpenCV。此外,我有一个可执行文件(C++),它接收一个图像作为自变量,并在终端上打印结果(如果在图像中找到或没有找到对象)。
所以,我需要的是将这个可执行文件从我的笔记本调用到另一个C++代码。基本上来说,我需要在我的笔记本上运行一个程序,该程序在Azure上调用另一个,并传递一个图像作为参数。我在这方面没有太多经验,所以欢迎所有的帮助。我听说我需要使用Python来完成这项工作,那该怎么做呢?为什么?
谢谢!!
你可以用任何你想要的语言来做。让两台机器通过互联网"对话"的答案总是插座,不能用其他方式。
如果我是你,我会这样做:
Azure中的程序侦听端口(服务器),当您希望笔记本软件处理图像时,该软件将连接到该端口并发送图像,然后服务器将使用OpenCV进行处理,并在需要时将结果返回给客户端。
另一种方式是,如果每X秒有新的图像,服务器软件就会查询数据库或查找目录,您的客户端软件会将图像vía ftp或scp(更安全)或其他什么上传到该目录。这样检索结果会更加困难。
现在,您需要了解语言编程来开发它。
相关文章:
- 使用 OpenCV readNetFromTensorFlow 运行 Keras DNN 模型 (UNet):错误:操作
- 将 opencv 从 2.4.13 转换为 3.3.1 时由 cv::resize() 引起的运行错误
- Homebrew OS X OpenCV - 在另一台Mac上运行时寻找dylib
- cv:内存位置的异常 - 运行 openCV 代码 Visual Studio 2013 & Visual Studio 2017 - Windows 7
- 使用MATLAB通过MEX运行OPENCV代码在VisualStudio上可以使用
- 如何运行 opencv 示例冲浪匹配器
- 无法在OSX Yosemite(Macbook 8,1)中运行OpenCV示例
- 从另一台计算机运行opencv可执行文件
- 运行Opencv示例代码时出错
- 在没有visualstudio的计算机上运行opencv dll
- 收到 OpenCV 错误:运行 OpenCV 示例程序时内存不足:"stitching_detailed.cpp"
- 如何在微控制器上运行opencv
- 无法从 beaglebone 运行 OpenCV 代码
- 无法在 beagleBone Black 中运行 OpenCV 示例
- Qt Creator在尝试运行OpenCV程序时崩溃.[NTDLL.dll崩溃]
- 在云计算机〔Azure〕上运行OpenCV代码
- 运行OpenCV混合处理教程时出现UnsatisfiedLinkError
- 运行OpenCV HOG样例
- 无法在Windows 7计算机上的Microsoft Visual C++2010中运行OpenCV
- 如何在Windows 7中从命令提示符编译和运行opencv代码