【今あるカメラアプリにOpenCVを実装する】アプリ開発日記(9/3)

今日のテーマは
【今あるカメラアプリにOpenCVを実装する】

昨日より具体的に



今申請中のカメラアプリにOpenCVの機能を追加していこうと思うのですが
何度も貼ってますがこちらのサイトの書き方を真似しております。
OpenCVで写真を漫画風に加工しよう 〜実装編〜

こちらの書き方しかわからないですが
基本的には、
1.画像ファイルを読み込む
2.画像ファイルを加工
3.画像ファイルを書く

前回のカメラアプリは画像加工といっても
viewに画像をのせてるだけだったので、
一枚の元画像に対して、置きたい画像の配置を決定して
それをのせるだけだったのですが
今回は、先ほどのサイト様の書き方をもとにしているので
元画像を加工したものを何枚も重ねるようなアプリになります(予定)

そして、今回の書き方をもとに自分が追加したい機能を
OpenCV サンプルコード
こちらで確認して、実装するような形。
こちらのサンプルはC?C++なので書き換える必要がありますが
メソッド?関数?クラス?はそのまま使えるみたいなので
(フレームワークのおかげ)
そのままコピペしてみてエラーでたら修正という
書かれている言語を一切理解しないまま突き進んでおりますw

そんなこんなで
土日と昨日で、後一つの機能が出来たらコア部分の完成というところまで
きております(毎日ブログ書けよ)
そして後一つというのは、、、またも

顔検出君です!!!!

あれ以来結果精度あがってないですし
今回OpenCVでやってみたいのに
ここで行き詰まってます。

やりたい処理は顔を検出したらそこだけ透過するという処理を考えてます。
これさえ出来れば。。。

■今日の教訓
今日はよく寝れました。

昨日の朝は、冷房をかけないで寝たため
寝起きのぐったり具合が半端なかったです。
本日は冷房をかけていたため、すっきり目覚めました。
もう若くないので、体調管理はとても大事だなと痛感しております。