タグ

opencvに関するtarchanのブックマーク (9)

  • video2defocus

    使い方のコツ カメラを大きく動かしすぎない。カメラを動かす範囲はシミュレーションしようとするカメラの口径に対応するため、移動距離は数cm程度がよい。 カメラに写る範囲を大きくずらさない。カメラの位置が上下左右に動く(平行移動する)ことが重要であり、カメラの向きは変えないほうがよい。 スマートフォンなど画像がボケにくいカメラを用いるほうが良い。一眼レフなどで入力画像がぼけると、位置合わせの精度が低下する。 位置合わせに用いる点には、できるだけ模様の豊富な点を選ぶ。模様が乏しい場所だと位置合わせが失敗しやすい。 テンプレートを小さくしすぎない。一般にはある程度大きいほうが位置合わせの精度と安定度が向上する。 最初は小刻みに(またはほとんど動かさず)、徐々に動きを大きくしていくことで、あとからボケ量を調整できる。この場合、動画の前半を使うとぼけが小さく、後半を使うとぼけが大きくなる。全体を使うと

  • 全自動水玉コラ生成マシーン - onk.ninja

    全自動水玉コラ生成マシーン 聖夜なので表題のものを作った。 https://github.com/onk/auto_circle_collage processing で書いたアプリだけど、この記事の内容はほぼ OpenCV の話です。 仕組み 水着を自動認識して「隠す」とマーク 顔を自動認識して「見せる」とマーク マークに沿って円充填 水着領域の自動認識 最初のアプローチ OpenCV を使って肌色認識 選択領域を膨張 -> 収縮させる 肌色との差分を取れば水着領域が完成 肌色認識 先人が大量に居た。RGB 色空間ではなく HSV 色空間を使うというのがコツなようだ。 HSV色空間 - Wikipedia HSV 色空間なら影になっている部分も抽出できる。 今回は Hue: 7..15 を肌色として定義した。 PImage detectHada() { // 作業用に hue で gra

    全自動水玉コラ生成マシーン - onk.ninja
  • SikuliスクリプトでのUI操作自動化を試してみる

    SikuliスクリプトはOpenCVを使った画像認識を利用して、GUI操作の自動化を行うスクリプトです。 指定した画像に一致した領域にカーソルを動かしてクリックさせたり、キーボードでの入力をさせたりすることができます。 そこで、今回はSikuliがUIテストに利用できるのかどうかを調べるために、iOSシミュレータに対してSikuliスクリプトを試しに使ってみました。 なお、MITUIデザイングループが始めたオープンソースの研究プロジェクトであり(ソースはGitHubにあります)、現在はコロラド大学ボルダー校のSikuli Labがメンテナンスしているようです。 ダウンロードから起動まで Sikuliのサイトのダウンロードページからdmgファイルをダウンロードします。これをマウントして実行するだけです。 なお、Lion以降を利用している場合には、Gatekeeperの設定によって実行できな

    SikuliスクリプトでのUI操作自動化を試してみる
  • RubyMotionとOpenCVでマンガ風フィルタ - IwazerReport

    MotionCVというOpenCVRubyMotionから使えるようにするラッパーライブラリを細々と開発してます。 現状 ある程度、枠組みはできてあとはOpenCVAPI郡をどんどんObjective-Cでラップしていけば良い状況なのですが、APIが山ほどあってこりゃ大変だぞと(笑) そこで、サンプルで実際に動かしながら必要なAPIから少しずつメソッドを追加していってます。上から黙々と単純作業で増やしていくだけだと心が折れる(汗) いつかはやらなきゃいけないのですが... マンガ風フィルタサンプル OpenCVで画像変換と言えばマンガ風カメラですからw実装しながら必要なAPIを拡充していきました。 ネットを探せばOpenCVでマンガ風フィルタを実装している例がいくつか見つかりますが、ほとんどがC APIを使っていてMotionCVでラップするのが些か面倒です。 C APIも@watso

  • OpenCV now supports desktop Java

  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
  • PHPで顔検出 ネットに花を咲かせましょう。 会社作りました。

    このURLのページは表示することが出来ませんでした。 IQサーバー

  • miyagawanize.pl 試した - bayashi_netの作業ログ

    YAPC::Asia2009で大うけだった miyagawanize にインスパイアされて、4U - beauty image bookmarking のフィードの画像を取ってきて、根こそぎ美少女を miyagawanize して IRCtwitter にポストするというネタを非同期な感じでやろうとしたけど、なかなか難しかった。 まず普通にスクリプトを動かそうとする。 OpenCV と Imager はけっこうすぐ入ったけど、Image::ObjectDetect がすんなり行ってくれなかった。 Package opencv was not found in the pkg-config search path. Perhaps you should add the directory containing `opencv.pc' to the PKG_CONFIG_PATH env

    miyagawanize.pl 試した - bayashi_netの作業ログ
  • 「コンピュータビジョン・拡張現実感に関する普通じゃない勉強会2.0」レポート

    VR(Virtual Reality)やAR(Augmented Reality:拡張現実感。強化現実感や複合現実感といった言い方もある)を題材に、創意工夫と冗談技術と「作ってみた」精神の発表会「コンピュータビジョン・拡張現実感に関する普通じゃない勉強会2.0」が、20日(土)に明治大学生田校舎にて開催された。オープニング&スペシャルトークセッション「R2:Real×Reality」を中心に、9つのテーマセッションと4つのテクニカルセッションが行なわれる、丸一日に及ぶ規模の大きな発表会である。目の付け所が非常に個性的で、技術力などに感心させられると同時に、趣味丸出し(笑)のプレゼンも多く、なかなか笑える内容となった。オープニング&スペシャルトークセッション「R2:Real×Reality」を中心にその模様をお届けする。 ●「コンピュータビジョン・拡張現実感に関する普通じゃない勉強会」とは?

  • 1