タグ

ブックマーク / blanktar.jp (2)

  • pythonのOpenCVでリアルタイムに笑い男 - Blanktar

    2016-01-11 追記HTML5版もあります。併せてどうぞ。 先ほどの記事から何だか調子に乗ってしまってリアルタイムな笑い男を作ってみた。 組み合わせればリアルタイムにモザイクももちろん出来るはず。眠いからやらないけれど。 今回はpillowを使わずにOpenCVとnumpyだけでやってみました。 そのせいで合成まわりが面倒くさくなってしまった感じ。素直にpillow使えばよかったかもしれない。 笑い男の画像はぐぐって拾ってきてください。透過pngなら何でも動くはず。多分。 0: for rect in faces: rect *= 4 # 認識を4分の1のサイズの画像で行ったので、結果は4倍しないといけない。 # そのままだと笑い男が小さくって見栄えがしないので、少し大きくしてみる。 # 単純に大きくするとキャプチャした画像のサイズを越えてしまうので少し面倒な処理をしている。 rec

    pythonのOpenCVでリアルタイムに笑い男 - Blanktar
  • node.jsのNunjucksっていうjinja風なテンプレートエンジンを使ってみる - Blanktar

    昨日のお話。milkcocoaというライブラリでチャット作って遊んでいました。 バックエンドのことを一切気にせずにリアルタイム通信ができるのは確かに素晴らしいのだけれど、でも気になっちゃうんだよね、バックエンドが。もっとこうしたい、ああしたい、つって。 仕方が無いのでsocket.ioを自分で触ろうか。ならnode.jsか。 というわけで勉強してみることにしました。 node.jsにはテンプレートエンジンが色々あるそうで、有名所だとEJSやJadeあたりっぽい? webappなんてflaskくらいしか使ったこと無い私はjinja2の書き方に慣れきってしまって、これで書けないかと思って探してみました。 んでもって見つけたのがNunjucksってやつ。 インストールnpmに入っているようなので、普通に

    node.jsのNunjucksっていうjinja風なテンプレートエンジンを使ってみる - Blanktar
  • 1