OpenCVとは
OpenCVだのOpenGLだのよく聞くけどよくわからない。
顔認識ができるイメージ。アバターの顔を動かすのによく使われてるよね
OpenCVは画像を解析するもので、OpenGLは画像を描画するものだそうです。
OpenCV - OpenGLとOpenCVの違い|teratail
とにかく画像をあーだこーだする系なんですね。
あとOpenFrameWorksを昔授業で使ったからああいう系なのかな。
openFrameworks自体は、各分野において著名なライブラリ(OpenGL,OpenCV,Socket等)を繋ぐグルーコードの機能のみを提供する。
そんなOpenCVはC#やPythonやswiftやJavaなどで動かしたりするそうです。
OpenCVとUnity
そしてUnityでも使える。
Unityで使ったらAndroidにもiosにもwebGLにも書き出せる!
UnityでOpenCVが使えるようにしてくれたアセットは多分今まで有料のしかなかったけど、最近無料のが出たらしい。
「OpenCV plus Unity」
そしてよく使われているは日本の方の「OpenCV for Unity」95ドル!!!
こちらの記事が色々詳しいです
なるほど。流れは完璧に理解した。
デモ
ということで無料の方を使ってみたいと思います。
こちらの記事が詳しいです
デモがある
Lobbyシーンでほかのシーンに飛べる
でもbuildのとこに入ってないから自分で入れた
Document
スキャナーだけど自分の画像を使うやり方がわからない
Face
Face系のシーンを起動しようとしたらライブラリーをダウンロードしろって言われた
ダウンロードして解凍しても.bytesにならない
自分で変えてpathはここ
webcamなのか?
エラーも出ないしなんも出ない
多分私のデフォルトのカメラがfacerigになってるせいだと思います。
変え方わからない
Grayscale
グレーになる。
Read/Write Enabledにチェックを入れないと自分の画像を使えない
Contours Shape
画像を形ごとに色分けできる。□とか☆
LiveSketch_WebCam
これ何なのかわからない
AlphabetOCR
OCRしてくれる。精度めっちゃ悪い
なんか条件あるのかな
最後に
なんかうまくいかない
qiita.com