福岡人データサイエンティストの部屋

データサイエンスを極めるため、日々の学習を綴っています。

【OpenCV】Webカメラで遊んでみた【Python】



こんにちは!こーたろーです。


OpenCVの第5回目です。


前回の動画の取扱いでは、既存の動画データを実際にプログラムで読み込んで表示させたりしました。


今回は、Webカメラを使って、カメラからの動画をリアルタイム表示していきます。


また、色味なども変更してみて遊んでみました。

  • Webカメラの動画表示
  • 動画の色成分の調整
  • 動画の色成分の調整2


続きを読む

【OpenCV】動画の取扱い【Python】



こんにちは!こーたろーです。


OpenCVの第4回目です。


前回までは画像の取扱いの基礎をやってきましたが、次は動画の基礎をやっていきます。


動画の情報は、画像情報とは若干ことなり、画像の時系列の配列+音声データなどもはいいていますので、押さえておきたいです。


それでは早速やっていきましょう。

  • ライブラリのインポート
  • 動画データの取得
  • 動画の表示
  • 動画の書出し


続きを読む

【OpenCV】画像の顔検出&モザイク処理【Python】



こんにちは!こーたろーです。


OpenCVレーニング第3回目は、モザイク処理です。


第2回目で顔を検出しましたので、その検出した顔に対してモザイク処理をしてみます。


今回もサンプル画像はフリー素材から持ってきて、やっていきます。


それでは早速ハンズオンやっていきましょう!

  • ライブラリのインポート
  • 画像データの取得
  • カスケードファイルの定義と検出器の作成・顔の検出
  • モザイク処理の定義
  • モザイク処理後の結果の表示


続きを読む

【OpenCV】画像の顔検出【Python】



こんにちは!こーたろーです。


OpenCVの基礎トレーニング第2回です。


第2回は、画像における顔の検出を行っていきます。


顔認識は結構身近になったと思いますが、私としては全然やっていなかったので、これを機にプロフェッショナルになってみたいです。


CPUでは限界がありますが、できるところまでやってみます!

  • ライブラリのインポート
  • 画像データの取得
  • カスケードファイルの定義と検出器の作成・顔の検出
  • 検出結果の表示


続きを読む

【OpenCV】画像の操作練習【Python】



こんにちは!こーたろーです。


画像解析している割には、OpenCVの基礎やってなかったなーって思って、少しやることにしました。


本当に基礎なので、本日は初級者向けです。


OpenCVで画像の取扱いを少しやっていきます。


それでは早速参りましょう。

  • 画像の取得
  • 画像の表示
  • 画像の保存
  • 画像のリサイズ
  • 画像の切り取り


続きを読む

【GAN】JoJoGAN使ってみた(その1)【Python】



こんにちは!こーたろーです。


以前からきになっていたJoJoGANですが、土日で環境構築して使えるようになりました。


参考のサイトを探していたら、最近私のサイトを見てくださっている、「touch-sp」さんのサイトへたどり着きました。


【PyTorch】JoJoGANというものを使わせて頂きました - パソコン関連もろもろ


こんなところで繋がるとは思っていませんでした!笑


touch-spさんのサイトを参考にしながらやっていきます!



  • 環境構築
  • データのダウンロード
  • ライブラリ・オブジェクトのインポート
  • モデル呼び出し
  • 参考にする画像の学習モデルを呼び出し、画像を生成


続きを読む

【SVM】手書き文字識別やってみた【Python】



こんにちは!こーたろーです。


ちょっとブログにつかれてきたので、基礎トレーニングも混ぜながらやっていきます。


1年前に少しやりましたが、今回は別のモデルでやってみます。


手書き文字識別をSVMサポートベクターマシン)を使ってやってみます。


学生の練習にはうってつけですね。



  • データのロード
  • データの前処理
  • モデルの作成と学習、評価


続きを読む