Pythonの応用 【Python】OpenCVを使ったヒストグラム – calcHist(), equalizeHist() OpenCVを使ったPythonでの画像処理についてヒストグラムを扱います。ヒストグラムを求めるにはcalcHist()を使います。画像のコントラストを調整するのにヒストグラム平坦化があり、equalizeHist()を使います。 2019.01.23 Pythonの応用OpenCV
Pythonの応用 【Python】OpenCVでの画像の勾配 – Sobel(), Laplacian() OpenCVを使ったPythonでの画像処理について、画像の勾配を扱います。エッジのような個所のオブジェクトの検出や認識、輪郭追跡の前処理などに利用します。 Sobel()、Laplacian()とその他の処理との組み合わせ扱います。 2019.01.18 Pythonの応用OpenCV
Pythonの応用 【Python】OpenCVのモルフォロジー変換 – erode(), dilate(), morphologyEx() OpenCVを使ったPythonでの画像処理について、膨張処理、収縮処理のモルフォロジー変換を扱います。白黒画像のような二値画像を対象に簡単な処理を行います。erode()、dilate()、morphologyEx()を使ってみましょう。 2019.01.16 Pythonの応用OpenCV
Pythonの応用 【Python】OpenCVで画像のぼかしと平滑化 OpenCVを使ってPythonで画像を処理する方法について、ぼかしや平滑化について扱います。filter2D()、blur()、GaussianBlur()、medianBlur()、bilateralFilter()の処理を見て行きます。 2019.01.11 Pythonの応用OpenCV
Pythonの応用 【Python】OpenCVで画像の2値化 – 閾値処理 threshold() OpenCVを利用したPythonでの画像の2値化処理を見ていきます。2値化処理によって画像の特徴的な部分を取り出すことができますが、そのためには最適な閾値処理が必要です。閾値処理には単純な閾値処理と適応的閾値処理があります。 2019.01.07 Pythonの応用OpenCV
Pythonの応用 【Python】OpenCVでピクセル毎の論理演算 – AND, OR, XOR, NOT Pythonに画像処理ライブラリのOpenCVを使って、ピクセル毎の論理演算AND、OR、XOR、NOTの関数bitwise_and()、bitwise_or()、bitwise_xor()、bitwise_not()を簡単にまとめました。 2018.12.26 Pythonの応用Python関連ライブラリ/パッケージOpenCV
Pythonの応用 【Python】OpenCVで画像を合成する – addWeighted, bitwise演算, ROI Pythonに画像処理ライブラリのOpenCVを使って、2つの画像を合成したり重ねたりする方法を見ていきたいと思います。addWeighted()での合成や、関心領域(ROI)とbitwise演算を使った合成の方法を見ていきます。 2018.12.24 Pythonの応用Python関連ライブラリ/パッケージOpenCV
Pythonの応用 【Python】OpenCVとカラーマップの変換 – RGB, HLS, HSV PythonとOpenCVで画像ファイルを読み込むとBGRとして読み込まれます。これをRGBに変換するすることはすでに見ましたが、ここではHLS、HSVというRGBよりも新しい考え方のカラーモデルに変換する方法を見ていくことにします。 2018.12.14 Pythonの応用Python関連ライブラリ/パッケージOpenCV
Pythonの応用 【Python】OpenCVを使ったマウス操作での直接描画 – setMouseCallback() Pythonに画像処理ライブラリのOpenCVを使って、マウスの操作で画像を描画する方法をみていきます。マウスイベントにはEVENT_LBUTTONDOWN、EVENT_MOUSEMOVE、EVENT_LBUTTONUPなどがあります。 2018.12.08 Pythonの応用Python関連ライブラリ/パッケージOpenCV
Pythonの応用 【Python】OpenCVで線や図を描く – rectangle, circle, line, putText, polylines PythonにOpenCVをインポートして画像に線や図を描画する方法学びます。ここでは矩形のrectangle()、円のcircle()、直線のline()、テキストのputText()、 多角形のpolylines()を扱います。 2018.12.07 Pythonの応用Python関連ライブラリ/パッケージOpenCV
Pythonの応用 【Python】OpenCVを使ったimageファイルの画像処理の基礎 Pythonで画像や動画を処理する際に、ライブラリのOpenCVが利用できます。OpenCVは画像や動画の処理に特化した外部ライブラリです。画像認証の機械学習などにも利用することになります。ここでは画像処理の基礎的な操作を行ってみます。 2018.12.04 Pythonの応用Python関連ライブラリ/パッケージOpenCV
Pythonデータ分析の基礎 【Python】seabornでグラフのスタイルとカラーを操作する Pythonの描画ライブラリseabornのグラフ描画について、スタイルの変更やカラーリングの設定をset_style()、despine()、set_context()などから見ていきます。カラーコードやラインスタイルも確認しましょう。 2018.11.07 Pythonデータ分析の基礎MatplotlibPython関連ライブラリ/パッケージ
Matplotlib matplotlibでグラフを描くためのラインスタイル、マーカー、カラーマップのリファレンス matplotlibでグラフを描く時にラインスタイル、マーカー、カラーマップを指定しますが、どんな値を指定するのか覚えてはいません。公式ドキュメントを探すのにも手間がかかります。そこでここにリファレンス一覧としてリンクをまとめてみました。 2018.11.06 MatplotlibPythonデータ分析の基礎Python関連ライブラリ/パッケージ
Pythonデータ分析の基礎 【Python】seabornで回帰モデルの表示 – Implot() Pythonの描画ライブラリseabornの回帰モデルの表示を扱います。ここではseabornに組み込まれている回帰モデルのlmplot()関数を見ていきます。回帰分析については機械学習の分野でもっと詳細に扱おうと思っています。 2018.11.06 Pythonデータ分析の基礎MatplotlibPython関連ライブラリ/パッケージ
Pythonデータ分析の基礎 【Python】seabornでグラフのグリッド表示 – PairGrid, pairplot, FacetGrid, JointGrid Pythonの描画ライブラリseabornのグリッド表示を扱います。データを特徴ごとに分けられたグラフ作成に役立ちます。ここではPairGrid()、pairplot()、FacetGrid()、JointGrid()を見ていきます。 2018.11.05 Pythonデータ分析の基礎MatplotlibPython関連ライブラリ/パッケージ
Matplotlib 【Python】seabornでグラフのマトリックス表示 – heatmap, clutermap Pythonの描画ライブラリseabornのグラフ表示について、heatmap()とclustermap()を使ってマトリックス表示をやっていきます。データを色分けされた行列として表示し、データ内のクラスターを表すことができます。 2018.11.04 MatplotlibPythonデータ分析の基礎Python関連ライブラリ/パッケージ
Matplotlib 【Python】seabornでカテゴリーの分類データを描画 Pythonのライブラリseabornを使って分類データを描画します。catplot()、boxplot()、violinplot()、stripplot()、swarmplot()、barplot()、countplot()を扱います。 2018.11.03 MatplotlibPythonデータ分析の基礎Python関連ライブラリ/パッケージ
Pythonデータ分析の基礎 【Python】seabornの色々な分布図を扱う – distplot, jointplot, pairplot Pythonのデータ視覚化ライブラリであるseabornに用意されているデータセットをload_dataset()を使って読み込んでグラフを描画してみました。distplot()、jointplot()、pairplot()を扱います。 2018.11.01 Pythonデータ分析の基礎MatplotlibPython関連ライブラリ/パッケージ