Cannyの閾値やdilate, erodeのイテレーション回数、カーネルサイズを動かすことで切り取り方をすこしかえることができます。 (ここをフォルダ内の画像すべてにうまい具合に適用する、というのがすごい難しそう。多分うまくいかない画像がたくさん出てくるので、よく観察しなければならない...
A という情報を受け取った時に B もしくは C になる確率(割り合い)を出すために必要な数値が入っています。(詳しくは編集後記参照)ディープフェイクの場合は、3つのモデル(学習ファイル)を使います。encoder:入力された顔画像から共通の構成要素を学習し「汎用のデータ」を返します。(...
JavaCVとは、画像の加工などで使用されるC/C++ライブラリのOpenCVというツールをJavaで利用できるようにしたラッパーです。 さらにこのJavaCVは、前回記事で紹介した動画エンコードツールであるFFmpegのラッパーも含んでいるため、動画合成 && 画像処理を一手に処理することが出来ます。 つまり...
OpenCV2のオブジェクト・トラッキングに関する記事です。ウェブサイトに公開されている実装コードに、任意の動画ファイルを食わせたところ、__複数の公開コード__に__共通する「コードの修正ポイン…
無事にトレーニングデータのtrain.tfrecordファイルと、 検証用データのeval.tfrecordファイルが生成されました。 これで Tensorflow Lite のpipelineなどを使用して独自の超大量なデータセットで学習が簡単にできるようになりましたね。 label_map.pbtxtの中身は下図のようにちゃんと生成されてい...
グレースケール画像のうんちく https://qiita.com/yoya/items/96c36b069e74398796f3 OpenCV% pip install opencv-python OpenCV でグレースケール化https://docs.opencv.org/4.1.0/de/d25/imgproc_color_conversions.htmlcv2.cvtColor でグレースケール化出来ます。 imread で取得したデータは BGR ...
dispatch機能を使うと、いずれCV_CPU_DISPATCHマクロにたどり着き、こいつが名前空間の違う実装を順番に試してコールする dispatch機能を使う際は、CV_CPU_DISPATCHマクロを使いましょう。 マクロによって違う名前空間の違う実装を順番に試してコールしてくれます CMake部分 すごいのはここから...
cd C:\Users\yohei.fukuhara\Downloads pipでインストール。pip install opencv_python‑3.4.1‑cp36‑cp36m‑win_amd64.whl 特に問題なくインストール成功しました。4. numpyとmatplotlibインストールnumpyはないとエラーが起きるのでインストールします。詳しく調査していませんが、...