タグ

2016年8月11日のブックマーク (6件)

  • python/OpenCVでレシートみたいな四角いものを見つけてトリミングする - Blanktar

    pythonOpenCV使ってレシートとかメモとかその他諸々の四角い領域を発見、そいつを切り抜く。そんな感じのプログラムを書きました。 書きましたって言ってもだいぶ前に書いたやつなのですが、リクエストがあったので公開します。 とりあえずソースコード。大雑把な解説は下に。 Copy #!/usr/bin/python3 import cv2 import numpy def transform_by4(img, points): """ 4点を指定してトリミングする。 """ points = sorted(points, key=lambda x:x[1]) # yが小さいもの順に並び替え。 top = sorted(points[:2], key=lambda x:x[0]) # 前半二つは四角形の上。xで並び替えると左右も分かる。 bottom = sorted(points[2:]

    python/OpenCVでレシートみたいな四角いものを見つけてトリミングする - Blanktar
  • GLSLでOpenCV歪み補正を実装 - 聞きかじりめも

    OpenCVの歪み補正関数はcv::initUndistortRectifyMap()で予め作成したマッピング画像を使ってcv::remap()で歪んだカメラ画像を処理する,というものですが,このcv::remap()関数はOpenGLにやらせることもできます.それもプログラマブルシェーダGLSLを使った並列演算です.つまり,このテクニックを使えばGLSL上で並列化画像処理を実装することができるというわけです.(ここでは画像表示部をOpenGL/GLFWに任せています) いやOpenCV使えよ なぜOpenCVをすでに使っているのにわざわざそんなことをするかって?OK,これには理由が2つある. まず一つ目は,画像処理を並列化することで実行速度の更なる向上が期待できるからだ.OpenCVの関数は既に強力な最適実装がされているものが多いが,それでもまだまだ最適化されていない実装もあるし,それに

    GLSLでOpenCV歪み補正を実装 - 聞きかじりめも
  • [raspberry] GPIOの制御とservoblasterの併用時 | Gerolian

    2015年4月14日 raspberryでサーボモータを簡単に制御するライブラリ PiBits/ServoBlaster at master · richardghirst/PiBits を通常のGPIO制御と併用している時のメモ 起きること あるピンではLチカさせたりしながら別のピンではサーボモータを動かしたいといったときに servoblaster経由でないと信号を受け付けないことが起こる 自動起動でもあるのでGPIOが反応していないと勘違いしてしまったり… (よっぽどないだろうけど) 対策 servodがデフォルトで使用するピンが [7,11,12,13,15,16,18,22] となっているのが問題なので 実際に使用するピンのみservodに設定すればいい Using P1 pinsと Servomappingに使用ピンが出ている 標準↓

  • CI環境のNightmareでWebGLを動かす方法や、NightmareでWebGL 2.0を動かす方法 - non vorrei lavorare

    先日、長男と自分はドラえもんの映画を見に行き、その間、奥さんと次男は、駅で電車を眺めたり、 買い物をしていました。@kjunichiです。 osmesaとは http://www.mesa3d.org/osmesa.html にあるようにOpenGLをOff-screen Renderingできるようにするライブラリ。 要するにソフトウェア的にOpenGLを実装しているライブラリ。 なぜosmesaで動かすの osmesaで動かすとOpenGLに対応したビデオカードが使えないような環境、CI環境のように画面系のテストの為にXvfbサーバを動かしている環境でWebGLが動かせるようになる。 ただし、そうとう速いマシンでないと、実用的な速度では動かない模様。 そんな訳で、今回はLinuxでの話。 libosmesa.soの作成 Nightmare内のElectronはChromiumをベースに

    CI環境のNightmareでWebGLを動かす方法や、NightmareでWebGL 2.0を動かす方法 - non vorrei lavorare
  • ElectronでWebGL 2.0を動かす - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    ElectronでWebGL 2.0を動かす - Qiita
  • https://cgchips.com คาสิโนเว็บตรง แจกชิพเล่นฟรีทุกวัน

    https://cgchips.com คาสิโนเว็บตรง แจกชิพเล่นฟรีทุกวัน คาสิโนระบบชิพ แลกของรางวัล ไม่มีขั้นต่ำฝาก ถอนได้ไม่อั้น 24 ชม. โบนัสจัดเต็มcgchips okcasino เป็นเว็บพนันออนไลน์ครบวงจรที่ให้บริการด้วยระบบอัตโนมัติทันสมัย เร็วทันใจ รวมทั้งปลอดภัย รวมทุกเกมพนันยอดนิยมเอาไว้ภายในที่เดียว ไม่ว่าจะเป็น สล็อตออนไลน์แตกง่าย, คาสิโนสด, พนันบอลออนไลน์ราคาน้ำดี, หรือ ลอตเตอรี่ออนไลน์ไม่มีเลขอั้น พร้อมโปรโมชั่นสุดคุ้ม

    https://cgchips.com คาสิโนเว็บตรง แจกชิพเล่นฟรีทุกวัน