2014-03-07 147 views
0

我寫了一大塊C++代碼Visual Studio 2010這基本上是一個OpenCV項目。目前,它只存在於我的筆記本電腦上。通過Web服務器遠程運行C++程序(Visual Studio應用程序)

當您運行它時,會打開您的攝像頭,捕捉您的照片,跟蹤您的臉部,檢測一些面部特徵,然後保存一些關於檢測到的面部標誌的測量和信息。

到目前爲止,一切都很好...

我現在要擴展這個應用程序並執行的國際研究;即通過諸如Internet Explorer的網絡瀏覽器,坐在家中的用戶將能夠遠程運行該VS2010應用程序,並且使用他們自己的網絡攝像頭,由程序獲得的信息被髮回給我們並存儲在網絡服務器上。目前,我使用WampServer有我自己的機器,等上一臺服務器...

我已經開發了一個網頁,我就可以獲取並存儲參與者的細節,但我不知道如何讓他們訪問程序並運行程序,以便他們的面部測量和信息被軟件捕獲(目前僅存在於我的機器上)。

我不太確定,如果我已經很好地解釋了我想要做的事情,請隨時要求澄清。但是,如果您瞭解我想知道並瞭解的內容,請提供給我提示和指導。

在此先感謝,

編輯:

我無法通過電子郵件將參加我的C++應用程序,因爲(首先)含有版權的代碼和材料,和(二)它需要在機器上安裝Visual Studio 2010的!我想通過Windows機器和普通攝像頭接觸各行各業的人。所以,它必須通過一個網絡服務器來完成,並且只使用一個網頁。所以,我想我的問題是這樣的:是否有可能通過人們的網頁瀏覽器運行C++代碼(只存在於一臺機器/服務器上)?

+1

向他們發送附帶應用程序的電子郵件作爲附件和運行它的說明? –

+1

正如你想讓用戶「使用他們自己的攝像頭」,所以你應該提供一些你的代碼給用戶的計算機。真正的問題 - 你的代碼的哪一部分應該在用戶計算機上運行(以及你的web服務器上的哪一部分)。 – KonstantinL

+2

向他們發送一封包含指向您網站鏈接的電子郵件,以便他們可以下載您的應用程序? –

回答

1

簡答題。是的,可能的。

  • 捕獲攝像頭數據(爪哇,閃光,Silverlight的,ActiveX等HTML5或自定義瀏覽器插件本土)
  • ,那麼你的數據發回給它做任何需要處理的服務器。
相關問題