2020-01-01から1年間の記事一覧
東京マルイのプロキャッチターゲットにBB弾が当たったところを検出する、電子ターゲットもどきを作成しました。 今はBB弾が当たった時の位置と順番の検出だけ。 LinuxのPCにWebカメラを接続し、PythonとOpenCVで映像(画像)処理してBB弾を検出しています。 …
VS codeの設定 VS codeのターミナル(統合/内蔵ターミナル)でbyoubuを使おうとすると、F3などのキーがVS code側に取られてしまい、byobuの操作ができません。次の設定を行うことで解決できます。 VS codeの、設定 > ターミナル > Integrated: Allow Chords…
USBカメラの映像の背景を、指定した画像ファイルに置き換えてみました。 youtu.be googleによるセマンティックセグメンテーションDeepLabV3+を使用しました。次のところの、Keras版を使用しました。 GitHub - bonlime/keras-deeplab-v3-plus: Keras implemen…
VS Codeの拡張機能、Rewrapを使うとテキスト文字列を改行付きで整形できます。 marketplace.visualstudio.com このように一行の長いコメントを複数行のコメントに整形してくれます。EmacsのM-q(fill-paragraph)と同じ機能で、VS CodeでもキーバインドはAlt-q…
cyclictestによるリアルタイム性能測定 rt-testsパッケージに含まれるcyclictestとhackbenchを使ってDebian 10(Linux Kernel 4.19)のリアルタイム性能を見てみました。 結論から言うと、latencyが1ms程度の精度で良いのであれば、PREEMPT RT Kernelではない…
PythonとOpenCVで、車線を検出するプログラムを作成しました。チョー単純なロジックなので、条件が想定外になると検出できないんですが、ある程度検出できています。 PythonとOpenCVによる車線検出 映像から1フレームの画像を取り出し、グレースケールに変換…