はてなブログを持っていれば、誰でも参加できます。
はじめに OCVとは? OCVの処理フロー まとめ はじめに 以前、OCV(Optical Character Verification)、いわゆる文字照合に関する アルゴリズムの開発で色々と試行錯誤していたので、 その忘備録としてこれから何回かに渡って残していきます。 今回は、OCVの概要と処理フローについての説明のみ。 OCVとは? 文字検査技術の一つ。有名な所では、OCVとOCR(Optic…
github.com 2017年は様々なGANの改良手法が開発されましたが,先月,Progressive GANという,中でもわかりやすいアイディアで高解像度な画像を生成できる手法が発表されたので,実験してみました. Progressive GAN まず,普通のGANについておさらいですが, この図のように, 1. Generatorがきれいな生成画像を作る 2. Discriminatorが生成…
先週 JupyterCon 振り返り勉強会 に参加した時のメモ.個人的には知らないキーワードも色々と拾えてとても参考になりました. 殴り書きで全然整理してないけど,放っておくとメモを無くしそうなのでブログに上げておこうと思います. JupyterCon 2017 概括 JupyterLab 2017年中にβリリース 開発者向けのAPI整理はβ〜1.0にかけて行われる エンドユーザー的にはUIが変わ…
Foxit ReaderでPDF形式の日本の漫画を読むときは「File -> Preferences -> Languages -> Default Reading Direction -> Right to Left」を設定すること。 Languages(言語)の欄に設定項目がある理由は「ページを左送りする(書籍を右綴じであると既定する)か否かは文化圏に紐づく」という思想によるものだろう。
MMDモデルをOpenGLで読み込むライブラリが公開されていたので,それを使って即席のARプログラムを作って見た.使ったライブラリはいつも通りのOpenCV3,MMDモデル用にsaba,そしてビューア用にPangolin. 同じようなものを参考書庫様(AR (Augmented Reality))が既に作っていて,私もOpenGL初心者ゆえモデルの描画周りだけは参考にさせてもらった. さて,作った…
Xcode コーディング中にビルドが走る原因と停止方法 現象 Storyboardを使用しコーディングをしていると、コードを編集するたびにビルドが走ってしまい、動作が重くなることがあります。 原因 その原因は@IBDesignableを使用し、StoryboardにViewの内容を反映しているためです。(@IBDesignableを使用していない場合は、原因は別にありますので、他の方法を探してくだ…
これより、PSVR開封の儀を執り行う。 身を清め、服を脱いで正座しPSVRと向き合う。 無論、全裸である 開封の儀という神聖な儀式において、 俗世のしきたりや繋がりをもったまま臨むのは厳禁である。 目を閉じて、数度、深呼吸をする。 心を静め、意識の奥まで集中する。 失敗する訳にはいかない。 開封の儀とは、一度だけ行うことができる。 やり直しをすることはできないのだ。 傍らに備えたカッターナイフを構…
うちの会社にはコードレビュー文化がない自社開発案件もあるが、現在担当しているのは受注の案件で、アプリ規模は比較的小さく、工数はさらに少なくて、「アプリのことは何もわからないけれども兎に角”いい感じ”のアプリを作ってほしい」という案件をやっている。 基本的にアプリの開発は1人。 工数も少ないためテストなんてかいている暇もなく、他のエンジニアも別の案件で手一杯。こういったIT企業にはよくあることだがコ…
ロボットアーム製作日誌最終回です。 前回まででとりあえず動くところまで行きましたので、今回はスマートフォンアプリからロボットアームを動かす所を書きます。 4.Websocket まず、アプリからの制御と言っても、インターネットを介して制御するため、そこの部分の実装がまず必要になります。 今回はリアルタイム性が必要なことを考え、Websocketを使用しました。 学祭で展示するため、大学のポートを開…
次のページ