MacbookAirのカメラで顔が写ったら顔のエッジ抽出(Python3+OpenCV3+PIL)
シリーズ:
MacbookAirのカメラで顔が写ったらモザイク加工(Python3+OpenCV3+PIL)
MacbookAirのカメラで顔が写ったら顔をエッジ抽出(Python3+OpenCV3+PIL)
MacbookAirのカメラで顔が写ったらモザイク加工(Python3+OpenCV3+PIL)
シリーズ
MacbookAirのカメラで顔が写ったらモザイク加工(Python3+OpenCV3+PIL)
MacbookAirのカメラで顔が写ったら顔をエッジ抽出(Python3+OpenCV3+PIL)
M ...
Python OpenCV3で顔判定してモザイクをかける
この方法 だと一部分だけモザイク加工できなかったので。
前提ディレクトリ構成などはこことかこことかこことか。
元画像
顔判定の時の徳川慶喜(yoshinobu.jpg)を使った。
Python OpenCV3でモザイク加工
単純な画像全体のモザイク加工
前提ディレクトリ構成などはこことかこことかこことか。
元画像
いつものカラス(karasu.jpg)を使う。
モザ
Python OpenCV3で画像の顔判定(ネタあり)
画像から顔を判定して四角で囲うという、もはや出尽くされてたネタ。
下準備ということで。
ディレクトリ構成などはこことかこことか。
準備
前提にも書いていたが、一応準備を明記し ...
Python OpenCV3でLaplacianメソッドを使ってエッジ(輪郭)抽出
(1次)微分オペレータだと指定した直線の傾きの方向から得られるエッジしか取得できない。
そこで、2次微分オペレータでエッジを取得してみる。
前提
ディレクトリ構成などはこことかこことか。
Python OpenCV3でSobelメソッドを使ってエッジ(輪郭)抽出
OpenCV3では微分オペレータでのエッジ検出のメソッドが用意されていない。
(というよりもあまり必要ない)
そのため、Sobelメソッドでのエッジ検出を行う。
前提
ディレクトリ構 ...
Python3 フィボナッチ数列の色々(再帰・yield)
3種類のフィボナッチ数列を生成する関数を作ってみた。
まだyieldが手になじまないために。
最もベーシックなフィボナッチ数列の形。
In : def fib(m):
Python OpenCV3でBilateralオペレータを使って平滑化
Birateralオペレータを使うとGaussianオペレータのときよりもノイズの少なく平滑化できる。
前提
ディレクトリ構成などはこことかこことか。
 
元画像
Python OpenCV3でGaussianオペレータを使って平滑化
移動平均オペレータよりも加重平均オペレータの方がよりエッジがくっきりした平滑化ができる。
今回はGaussianオペレータを使って加重平均を取得する。
前提
ディレクトリ構成などはこことかこ ...
Python OpenCV3で移動平均オペレータで平滑化
移動平均とは、画像の各画素値の周辺の平均値をとって画素値を決定すること。
単純な平均をとるため、ぼやけた画像が出力される。
前提
ディレクトリ構成などはこことかこことか。
&am ...
Python OpenCV3で均一化したヒストグラム出力
Python OpenCV3で度数分布を算出してヒストグラム出力 の続き。
前提ディレクトリ構成などはこことかこことか。
元画像と元画像のヒストグラム元画像(sora.jpg)をプログラム内でグレースケールし、 ...
Python OpenCV3でコントラストを強調(濃くする)
Python OpenCV3でコントラストを低減(薄くする) の逆。
前提ディレクトリ構成などはこことかこことか。
 
元画像この画像(akai_tsuki.jpg)を使う。
Python OpenCV3でコントラストを低減(薄くする)
ディレクトリ構成などはこことかこことか。
元画像
この画像(akai_tsuki.jpg)を使う。
以前の例だとsource/imageディレクトリ配下に設置する。
&nbs ...
Python OpenCV3でもっと簡単なネガポジ変換(濃淡の変換)
Python OpenCV3でネガポジ変換(濃淡値を反転する) を簡略化。
前提ディレクトリ構成などはこことかこことか。
 
元画像ガンマ変換と同じ、この画像(sora2.jpg)を ...