SimpleCVをWindows7DellXPSに正常にインストールしました。HP DeluxeWebcamKQ246AAを接続しています。SimpleCVシェルに移動しました。チュートリアルを実行して、Webカメラから写真を撮って表示しようとしています。SimpleCVシェルから、次の行を実行します。
cam = Camera()
img = cam.getImage()
img.show()
最初のコマンドの後、Webカメラのライトが点灯します。2番目のコマンドの後、何も起こりません。3番目のコマンドの後、テキスト出力が表示されます。<SimpleCV.Display.Display instance at 0x038D2A58>
すべて黒のウィンドウがポップアップし、その新しいウィンドウが従来のウィンドウの「応答なし」を実行して、強制的に閉じるかどうかを尋ねてきます。シェルを閉じると、Webカメラのライトが消えます。
私も試しました:
img.save('C:/path/to/file/name.jpg');
これで写真は正しい場所に保存されましたが、写真は真っ黒でした。写真が正しくキャプチャされていないと思いますが、なぜimg.show()
コマンドがクラッシュするのかわかりません。
SimpleCVドキュメント(http://doc.simplecv.org/)を参照しようとしましたが、リンクが存在しないようです。SimpleCVの恩恵を本当に受けられると思います。誰かが私がこの問題をデバッグする方法について何か提案がありますか?または、ドキュメントはどこにありますか?少なくとも、Webカメラから正しく写真をキャプチャできることを確認します。次に、他の機能のいくつかを開始します。
** 編集 **
SimpleCVパッケージを彼らのウェブサイトからダウンロードした.debからUbuntu10.10を実行しているThinkpadX61sにインストールしました。インストールに5分。私は非常に一般的なWebカメラを接続し(ブランドが何であるかさえわかりません)、上記の3行のコードを繰り返しました。ウェブカメラから撮った写真が表示されるのを見ました。つまり、すべてがLinuxで機能し、非常に単純でした。