土井研/自習室/OpenCV
OpenCV(2024.01.13更新)
- OpenCVを使う(2014.07〜)
- Pythonで使う
- カメラから1画素取り出し、UDPでNode-REDに送信してRGB値をグラフ表示する
(2021.10)
python版OpenCVを科学する@facebookアルバム
まとめたもの(PDF)
- 動画ファイルを処理する(2024.01.13)
〜直前の4フレームの最大値をとり1フレームにする:疑似スローシャッター
2つのフレームをまとめるにはcv2.addWeighted()を使うのが一般的のようだが、これだと、一部のフレームのみ点灯している点が暗くなる(他のフレームの暗点と平均化されるため)。そこで最大値を取る numpy.maximum( )を使う。これだと、発光点の明るさが保たれる。
ソース v04mw_py.txt
処理例: 土井研技術:OpenCVで動画加工だぜ。@facebookアルバム- dnn を使う(2021.08)
OpenCVの3の後半からdnnというパッケージが使えるようになって、学習済みネットワークが利用できるようになった。
AI10:onnx 周り@facebookアルバム- Windowsで使う
- FBアルバム「OpenCV/ちょい古Windows環境」
VC2008Express+CV2.3.1の準備と試用
cv00_01.cpp(簡単なキャプチャ動作のソース)
tsuiki2.cpp(キャプチャしてグレースケールにして、そこに四角の枠を上書き)- FBアルバム「きょうびのOpenCVはどうよ」
VS2013+OpenCV2.4.11、VS2013+NuGet(OpenCV2.4.10)の準備- FBアルバム「続きょうびのOpenCVはどうよ」(2015.10)
calculate Center of gravity:onc24_Source.cpp- CV3/VS2013
Matクラスを直接アクセスする:Source7c00.cpp- CV3をC#から使う CV3/CS/VS2013
FBアルバム「VS2013でC#でOpenCV3だぜ。」- CV3.4.15+VC2017でカメラからキャプチャしてJPEGに圧縮してUDPで送信する
FBアルバム「OpenCV再び」(2021.10)- RaspberryPiで使う
- まとめたもの
- OpenCV入門、ver2.4、VC2013
OpenCV入門(PDF,2015)- 動画全般