2017-05-08 8 views
0

にカメラに接続する方法インストールのpython(miniconda)で、OpenCVのと内蔵のウェブカメラは、デバイス>ウェブカメラのメニューにVMに接続されています。 私はthisのようなサイトで自分のウェブカメラをテストしようとした場合、それは良い作品が、私はこの方法でのpythonからOpenCVのでカメラに接続しようとした場合:OpenCV。私は、OracleのVirtualBox(ホスト:MacのOS X)にUbuntuのVMを持っているのVirtualBox

>>> import cv2 
>>> cap = cv2.VideoCapture(0) # or 1 or -1, I tried all 
>>> ref, frame = cap.read() 
>>> frame.shape 

私がエラーを持っている「NoneTypeは形状属性いません"どうすればこの問題を解決できますか?

+0

フレームオブジェクトは[なし]です。つまり、関数はオブジェクトを返しませんでした。まず、バーチャルボックスでWebカム機能を有効にします。 – bigbounty

+0

これを参照してくださいhttps://unix.stackexchange.com/questions/129305/how-can-i-enable-access-to-usb-devices-within-virtualbox-guests – bigbounty

+0

この方法でカメラを有効にしました:デバイス> Webcamsのメニューから、HDカメラのFaceTimeをクリックしてください。しかし、それは私を助けませんでした。 USBデバイスにカメラが表示されない –

答えて

0

これは可能ですが、正常に動作し得るために、いくつかの手順を実行する必要があります

1.Make必ず仮想マシンが実行されていないし、あなたのウェブカメラが使用されていません。

メインのVBoxウィンドウを2.Bringし、あなたのwin7のマシンのクリックUSBの詳細タブインチ

3.「Enable USB Controller」が選択されていることを確認します。また、「USB 2.0(EHCI)コントローラを有効にする」も選択されていることを確認してください。

4.Click「デバイスからフィルタを追加」ボタン(「+」アイコンが付いたケーブル)。

5.リストからデバイスを選択します。

6. [OK]をクリックしてVMを起動します。

これは、デバイスがVMに接続されているかのように表示されます。そこから、必要に応じてドライバを使用するか、ドライバをインストールする必要があります。

+0

USBデバイスに内蔵のウェブカメラが表示されません –

+0

こちらを参照してくださいhttps://askubuntu.com/questions/209950/integrated-webcam-cannot-be-used-in-virtualbox-guest-xp – bigbounty

+0

これはありません私を助けてください。 –

関連する問題