Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/128.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 运行C++;通过web服务器远程编程(Visual Studio应用程序)_C++_Html_Visual Studio 2010_Opencv_Webserver - Fatal编程技术网

C++ 运行C++;通过web服务器远程编程(Visual Studio应用程序)

C++ 运行C++;通过web服务器远程编程(Visual Studio应用程序),c++,html,visual-studio-2010,opencv,webserver,C++,Html,Visual Studio 2010,Opencv,Webserver,我在Visual Studio 2010中编写了一大块C++代码,基本上是一个OpenCV项目。目前,它只存在于我的笔记本电脑上 当你运行它时,它会打开你的网络摄像头,捕捉你的照片,跟踪你的脸,检测一些面部特征,然后保存一些关于检测到的面部标志的测量值和信息 到目前为止,一切都很好 我现在想扩展此应用程序并执行一项国际研究;i、 e.通过Internet Explorer等web浏览器,坐在家中的用户可以远程运行此VS2010应用程序,并使用自己的网络摄像头将程序获取的信息发送回我们并存储在we

我在Visual Studio 2010中编写了一大块C++代码,基本上是一个OpenCV项目。目前,它只存在于我的笔记本电脑上

当你运行它时,它会打开你的网络摄像头,捕捉你的照片,跟踪你的脸,检测一些面部特征,然后保存一些关于检测到的面部标志的测量值和信息

到目前为止,一切都很好

我现在想扩展此应用程序并执行一项国际研究;i、 e.通过Internet Explorer等web浏览器,坐在家中的用户可以远程运行此VS2010应用程序,并使用自己的网络摄像头将程序获取的信息发送回我们并存储在web服务器上。目前,我正在使用WampServer在我自己的机器上安装一台服务器,等等

我已经开发了一个网页,在那里我可以获取和存储参与者的详细信息,但我不知道如何让他们访问程序并运行它,以便软件(目前仅存在于我的机器上)捕获他们的面部测量和信息

我不太确定我是否已经很好地解释了我想做什么,所以请随时要求澄清。但是如果你了解我想知道和了解的内容,请给我一些提示和指导

提前感谢,

编辑:


< > >我不能向参与者发送我的C++应用程序,因为(首先)它包含版权代码和材料,(第二)它需要在他们的机器上安装Visual Studio 2010!我只想用一台Windows机器和一个普通的网络摄像头就可以接触到各行各业的人。因此,它必须通过一个web服务器完成,并且只使用一个web页面。所以,我想我的问题是:通过人们的Web浏览器,是否可以运行一个C++代码(只存在于一台机器/服务器上)?<强> < /p> < P>简短回答。是的,有可能

  • 捕获网络摄像头数据(java、flash、silverlight、activex、html5或自定义浏览器本机插件)
  • 然后将数据发送回服务器,服务器执行所需的任何处理

将应用程序作为附件和运行说明发送给他们一封电子邮件?因为您希望允许用户“使用自己的网络摄像头”,所以您应该向用户的计算机发送一些代码。真正的问题是,你的代码应该在用户计算机上运行(以及在你的Web服务器上的哪个部分)?发送一个电子邮件到你的站点,这样他们就可以下载你的应用程序了。我不能给参与者我的C++应用程序,因为(首先)它包含版权代码和材料,(其次)。它需要在他们的机器上安装Visual Studio 2010!我只想用一台Windows机器和一个普通的网络摄像头就可以接触到各行各业的人。因此,它必须通过一个web服务器完成,并且只使用一个web页面。所以,我想我的问题是:是否有可能通过人们的Web浏览器运行C++代码(只存在于一台机器/服务器上)?@约书亚——如果可能的话,这将是一个巨大的安全问题。Java有足够多的问题。