プレビューの確認
プレビューに関連するサンプルコードを確認して行きます。
関連しそうなサンプルコードは
- preview.py
- previewWithTk.py
- previewWithPyQt.py
になります。また実行してみてどうなるか確認します。
preview.py
まずは実行します。
別Windowが開いてプレビューが見れました。
ただ、このPress any key to stop preview….とあるので、プレビューウィンドウやコマンドラインでキーを押しても何の反応もないです。pycharmの実行/デバッグ構成でオプションを変更し「出力コンソールでターミナルをエミュレートする。」のチェックを入れると以下の返答があり、正常終了できました。
Pycharm環境下ではmsvcrt.kbhit()の動作でオプション指定が必要なようでした。
previewWithTK.py
まずは実行しました。
先ほど、PixelinkCaptureを使用してピントや露光を調整したので良く見えます。
プレビュー画面の×ボタンで終了させましたが、正常終了した様です。Tkinterというツールを使ってWindowを描画していました。anacondaのインストールのついでにインストールされていたようです。
previewWithPyQt.py
pyqt5-sipをPythonパッケージからインストールしてから実行しました。
とりあえず映像が取得できました。
プレビューウィンドウのfile→exitをクリックすると正常終了しました。
TKもPyQtもGUIのツールですが現時点では差異について分かりませんでした。
この記事へのコメントはありません。