LinuxMint(Ubuntu) pyenvを使ったPython環境の構築
何度も構築しているため、統一するためにまとめる。
rootになっておく大半の作業がrootのため、rootに昇格しておく。
$ sudo -s
必要なパッケー
Python3 bpmappingでHTMLパラメータとjsonデータ間のマッピング 1
しばらくはpythonモジュールのお勉強。
Bottleのようなシンプルなフレームワークでパラメータを渡す際に、マッピングがごちゃごちゃしてしまい、
うまくパラメータが拾えなくなってしまうことがある。
そん ...
Python OpenCV3で画像のアスペクト比(縦横比)を求める
0.2回分の内容
前提
ディレクトリ構成などはこことかこことか。
画像のアスペクト比を求める
この星風の画像のアスペクト比を求めてみる。
source/i ...
【動画あり】Python3 OpenCV3で(MacBookAirのカメラで)フレーム差分
MacBookAirのカメラで動画をキャプチャーし、前のフレームとの差分を表示する。
前提ディレクトリ構成などはこことかこことか。
フレーム差分解説はソースコードとソースコードのあとで。
sourceデ ...
Python3 OpenCV3で背景差分を求める
ある道を定点カメラで撮影している時に人がうつりこんできたら、その前の背景の差分を求めて人を抽出するような処理。
前提
ディレクトリ構成などはこことかこことか。
元画像 ...
Python OpenCV3でマスク合成(空飛ぶダンボー)
背景となる画像から貼り付ける画像の部分を切り抜いて、貼り付ける画像を貼り付ける。
ちょっといつもよりはフクザツ。
前提
ディレクトリ構成などはこことかこことか。
Python3 OpenCV3で平均値画像(Alpha Blending)を作成
2枚の画像を透過させて合成するような感じ。
前提
ディレクトリ構成などはこことかこことか。
元画像
オレンジの画像(orange.jpg)とりんごの画像(appl ...
Python OpenCV3でオープニング・クロージングを施してノイズを除去してみる
膨張処理(dilation)、収縮処理(erosion)のところで画像のノイズ除去に応用できると書いた。
今回はそれらを使ってノイズ除去をしてみる。
オープニング(Opening)・クロージング ...
Python OpenCV3で画素の膨張処理(dilation)と収縮処理(erosion) (ちょっと解説も)
膨張処理(dilation)、収縮処理(erosion)は画像のノイズ除去に使われる処理。
膨張処理・縮小処理とは
膨張処理は図形を1画素分広げる処理のこと。
縮小処理は図形の1画素分狭める ...
Python OpenCV3でマスク処理してみる(おまけあり)
かっこいいマスク処理を目指して!
前提
ディレクトリ構成などはこことかこことか。
元画像
蔵の画像(kura.jpg)を使う。
Python3 フィボナッチ数列の色々2(イテレータ)
Python3 フィボナッチ数列の色々(再帰・yield) の続き。
イテレータでフィボナッチ数列イテレータを使ってフィボナッチ数列を出力してみた。
# -*- coding: utf-8 -*-
Python OpenCV3で画像の画素値を二値化して出力
画像を二値化(Binarization)する方法を紹介。
前提
ディレクトリ構成などはこことかこことか。
 
元画像空の画像(sora.jpg)を使う。
MacbookAirのカメラで顔が写ったら顔を笑い男マーク(Python3+OpenCV3+PIL)
シリーズ:
MacbookAirのカメラで顔が写ったらモザイク加工(Python3+OpenCV3+PIL)
MacbookAirのカメラで顔が写ったら顔をエッジ抽出(Python3+OpenCV3+PIL)
MacbookAirのカメラで顔が写ったら顔をネガポジ変換(Python3+OpenCV3+PIL)
シリーズ:
MacbookAirのカメラで顔が写ったらモザイク加工(Python3+OpenCV3+PIL)
MacbookAirのカメラで顔が写ったら顔をエッジ抽出(Python3+OpenCV3+PIL)
Python OpenCV3でシャープ化フィルタリング
シャープ化フィルタリングをすると、画像全体がはっきりと見えるようになる。
前提
ディレクトリ構成などはこことかこことか。
元画像
細い線がシャープになる様子を見る ...