メインカテゴリーを選択しなおす
Windows PCでPythonとOpenCVを使ってカメラ映像を表示する方法【初心者向け】
この記事では、Windows PCでPythonとOpenCVライブラリを使ってウェブカメラの映像を表示する方法を、初心者の方にもわかりやすく解説します。OpenCVは画像処理やコンピュータビジョンに特化した強力なライブラリで、カメラからの
Pythonでカメラ映像を録画・静止画キャプチャ!OpenCVとTkinterで簡単実装
Pythonを使って、カメラ映像をリアルタイムに表示し、動画録画と静止画キャプチャを行う方法を解説します。OpenCVとTkinterを活用し、GUI操作で簡単にカメラを制御できるアプリケーションを作成します。
Pythonで顔認識に挑戦!OpenCVで画像から顔を検出する方法
ブログのアイコン画像、覚えてますか?実はPythonを使って簡単に顔検出ができるんです!今回は、OpenCVライブラリを使ってリアルタイムで顔を認識するプログラムを紹介します。実際に私のアイコン画像で試した結果も載せているので、ぜひ参考にし
今回は画像処理に関する内容です。以前から画像処理のツールとしてImageJというものを紹介しています。 ただし、ImageJはあくまでも画像処理するツールであって、それ自体を何かのアプリに組み込むことはあまり現実的ではありません。 では
[React] OpenCV で画像の HITMISS(Hit or Miss) をしてみる 心を無にして始める React
この記事は、たぶん優先度が低いです。物体検出なら別の関数使いそうだし…、にわかには使いどころが、思いつかない (。´・ω・) 準備 React で OpenCV.js を使えるよ...
[React] OpenCV で画像のトップハット、ブラックハットをしてみる 心を無にして始める React
この記事は、たぶん優先度が低いです。にわかには使いどころが、思いつかない (。´・ω・) 準備 React で OpenCV.js を使えるようにしておきます。 今回も、形態を変...
[React] OpenCV で画像からエッジ抽出してみる 心を無にして始める React
準備 React で OpenCV.js を使えるようにしておきます。 今回も、形態を変化させるモルフォロジー処理を使っていきます。 OpenCVで定義されるタイプは、膨張、収縮...
[React] OpenCV で画像の簡単なノイズ除去をしてみる 心を無にして始める React
準備 React で OpenCV.js を使えるようにしておきます。 今回も、形態を変化させるモルフォロジー処理を使っていきます。 OpenCVで定義されるタイプは、膨張、収縮...
[React] OpenCV で画像の膨張&収縮をしてみる 心を無にして始める React
準備 React で OpenCV.js を使えるようにしておきます。 膨張や収縮は、形態を変化させるモルフォロジー処理の1つです。 OpenCVで定義されるタイプは、膨張、収縮...
[React] OpenCV で画像を2値化してみる 心を無にして始める React
準備 React で OpenCV.js を使えるようにしておきます。 2値化する 簡単なしきい値処理 使うものはこちら。 簡単なしきい値処理では、しきい値を決めての2値化ができ...
[React] OpenCV で画像をグレースケールにしてみる 心を無にして始める React
準備 React で OpenCV.js を使えるようにしておきます。 グレースケールにする 使うものはこちら。 cv.cvtColor(srcMat, dstMat, cv.C...
[React+OpenCV] JavaScript で 画像処理をはじめてみる@準備回 心を無にして始める React
準備 OpenCV.js を使っていきます。 OpenCV.js のインストール opencv.js をダウンロード いつもの npm ではなく、ダウンロードして使います。 op...
【Python】カメラなどで撮影したノイズ混じりの線画を綺麗な白黒に加工する【OpenCV】
本当は別で動画加工をするためにプログラムを作成していたのだが、たまたま別の用途に使用できそうな副産物のプログラムが出来上がったので備忘録として残す。 カメラで撮影した様なノイズ混じりの線画を、パソコン上で彩色しやすい様にはっきりとした白黒に変換するためのプログラムを作成した。 ちなみに使用するのはOpenCVなので「opencv-python」をpipなどでインストールして使える状態にする必要がある。 pip install opencv-python ちなみにOpenCVというのは画像処理や画像解析のためのライブラリ。 今回はこれのバージョン4.X系を使用する。 (4.Xとそれ以前では、引数…
【Python】OpenCVのVideoWriterの落とし穴
動画の出力処理を作成していてハマったので備忘録としてメモ。 OpenCVのVideoWriter()を使って動画ファイルを吐き出した時、その動画がプレイヤーで再生できないというトラブルに陥った。 docs.opencv.org 原因としてはコーデックの問題などたくさん考えられたが、今回のケースは結論から言うとVideoWriter()のコンストラクタで指定する[isColor=True]が問題だった。 この[isColor]を省略するとTrueが与えられる様になっているのだが、この変数の意味するところはTrueであれば(正確には偽でなければ)エンコードの際に色情報を期待して色々と吐き出し処理を…