AI OpenCV 様々なフィルタについて OpenCVのフィルタ OpenCVでフィルタを使うには、自分でカーネルを作成して畳み込み演算で作成する方法以外に、OpenCVで準備しているフィルタがあります。 ここでは便利なフィルタの紹介をします。 Sobelフィルタ So... 2020.07.20 AIlectureOpenCV動画Python動画
AI Pandas活用のための基礎 (動画あり) Pandasはかなり強力なデータ集約やグループ化の手法が用意されています。 今回はそれらのごく簡単な扱い方の説明です。 Pandasのデータ操作の基本 pandasとnumpyのインポート これらはPythonのデータ分... 2020.07.11 AIlecturePandas動画Python動画機械学習
AI Pandas入門 DataFrameから要素の抽出する方法(動画あり) PandasのDataFrameから特定の要素を抽出する方法はいく通りも方法があって混乱します。 一番ベストなのはloc属性またはiloc属性を使う事です。 DataFrameから特定要素を抽出する手法 pandasをイン... 2020.07.08 AIlecturePandas動画Python動画機械学習
AI Pandas入門 DataFrameの使い方(動画あり) Pandasはざっくりと言うと、エクセルでやっていたことをpythonで簡単に行えて、さらに至れり尽くせりの機能が手に入るものです。 エクセルのような表を作成するにはDataFrame型(オブジェクト)を使うことになります。 今回はDa... 2020.07.06 AIlecturePandas動画Python動画機械学習
AI Pandas入門 Seriesの使い方(動画あり) 今回はPandasのSeriesについて、その基本を動画を使って学習します。 Pandasについて Pandasは高度なデータ構造を持ち、Pythonデータの整理や分析を簡単に行うことができます。 つまり、データ分析をより... 2020.07.01 AIlecturePandas動画Python動画機械学習
AI OpenCV Haar Cascadesを使った顔検出(動画あり) Haar Cascadesの仕組み Haar特徴ベースのCascade型分類器を使った物体検出はポール・ビオラ(Paul Viola)とマイケル・ジョーンズ(Michael Jones)が2001年に論文で発表しています。 この... 2020.06.29 AIlectureOpenCV動画Python動画
AI OpenCV 画像の微分(動画あり) 微分について 微分とはある瞬間の変化量のことです。 関数f(x)のxについて微分するとは、xの小さな変化で関数f(x)の値がどれくらい変化するかということです。 関数f(x)を微分することで、xでの接線の傾きが求められます。 ... 2020.06.25 AIlectureOpenCV動画Python動画
AI OpenCV アフィン変換(動画あり) アフィン変換とは アフィン変換は線形変換(拡大、縮小、回転など)と平行移動を組み合わせた変換のことをいいます。 アフィン変換は次のような行列で表すことができます。 $$ \left( \begin{array}... 2020.06.22 AIlectureOpenCV動画Python動画
AI OpenCV 画像の畳み込み演算(動画あり) 画像のある場所からエッジやコーナなどを抽出するには、空間フィルタリングを行います。 空間フィルタリングとは、ある特定の画素とその周辺の画素の値から、何らかの計算を行って出力する処理のことです。 空間フィルタリングのことをフィルタ... 2020.06.19 AIlectureOpenCV動画Python動画
AI OpenCV NumpyでRGB変換、トリミング BGRからRGB変換をNumpy で実施 画像の保存 cv2.imwrite('mika_gray.jpg',my_img_gray) トリミング トリミングはNumpy 配列の操作で行います。 つ... 2020.06.17 AIlectureOpenCV動画Python動画