Windows 7のDell XPSにSimpleCVを正常にインストールしました。私はそれにHPデラックスウェブカメラKQ246AAを差し込んでいます。私はSimpleCVシェルに移動しました。チュートリアルを実行してウェブカメラから写真を撮ってみようとしています。 SimpleCVシェルから、私は次の行を実行します:SimpleCV基本getImageデバッグ
cam = Camera()
img = cam.getImage()
img.show()
最初のコマンドの後、私のウェブカメラのライトが点灯します。 2番目のコマンドの後に何も起こりません。 3番目のコマンドの後に私はテキスト出力を得ます:<SimpleCV.Display.Display instance at 0x038D2A58>
そしてウィンドウがすべて黒くなってポップアップして、その新しいウィンドウは古典的なウィンドウ "Not Responding"を行い、強制終了したいかどうかを尋ねます。シェルを閉じると、ウェブカメラのライトが消灯します。
私も試してみました:
img.save('C:/path/to/file/name.jpg');
右の場所に画像を保存しますが、絵はちょうどすべての黒でした。私は、画像が正しくキャプチャされていないと思いますが、なぜそれが原因でimg.show()
コマンドがクラッシュするのか分かりません。
SimpleCV docs(http://doc.simplecv.org/)を参照しようとしましたが、リンクが存在しないようです。私はSimpleCVから本当に恩恵を受けると思います。誰も私はこの問題をデバッグする方法の提案はありますか?または、ドキュメントはどこですか?私は少なくとも、ウェブカメラから写真を正しくキャプチャできることを確認する必要があります。次に、他の機能のいくつかを使い始める。
** EDIT **
私はUbuntuの10.10を実行している私のThinkPad X61s上に彼らのウェブサイトからダウンロードしたの.debからSimpleCVパッケージをインストールしました。インストールに5分。私は非常に一般的なウェブカメラ(それはどのブランドであるかわからない)を差し込み、上記の3行のコードを繰り返しました。私は私のウェブカメラから写真を撮るのが見えた。だから、すべてがLinux上で動作し、とてもシンプルでした。装置とは、画像を取得することができなかったいくつかの理由で、img
はNULLになるとimg.show()
を呼び出すと、確かにアプリケーションがクラッシュするかどう
img = cam.getImage()
:
〜この素晴らしいCVパッケージに関する情報と作業をありがとう! Python on linuxは私の開発環境ですので、Windowsドライバの互換性の問題については本当に心配していません。私は仕事場でWindows 7のボックスを持っているので、まずこれを試しました。ウェブカメラはskypeとgoogleのビデオチャットで動作するので、なぜsimpleCVがそれを拾っていないのか分かりません。ドキュメントへのリンクありがとう、それは私が必要なものです。バーコードを読み取るためにZXINGが動作するようになると、すべて設定されます。 –
問題ありません。私はWindows上でテストしていませんが、ZXINGのことがどうなっているか教えてください。ちょうど今、モジュールとして正しくインストールされるようにラッパーを更新しました。また、より迅速な回答をお探しの場合は、個人ヘルプフォーラム(http://help.simplecv.org)を頻繁にチェックする傾向があります。 – xamox
申し訳ありませんが、私はそれを試し、あなたに知らせるでしょう。 –