danglingfarpointer's memoization

仕事周りでの気付き、メモ、愚痴などを書いていきます。

OS X

Tesseract OCRで数字の認識

オープンソースで最も認識精度が高いと言われている文字認識エンジン、Tesseractで数字を認識してみる。名刺の中の電話番号を認識する、という想定。OSはMac OS X. 画像の準備 名刺っぽいプリントアウトをスマホのカメラで撮影。 画像サイズは2592x1944. 人…

MacPortsでMySQL 5.6

YosemiteでMacPortsでMySQL 5.6をインストールした時の備忘録。 # インストール sudo port install mysql56 mysql56-server # 初期化 sudo -u _mysql /opt/local/lib/mysql56/bin/mysql_install_db # 一度立ち上げる(/opt/localに移動しないと失敗) cd /opt/…

OS Xのbashでランダムな文字列を生成

A-Za-z0-9から成る32文字の文字列を生成: LC_CTYPE=C tr -dc A-Za-z0-9 < /dev/urandom | head -c 32

OS Xのbashでファイルをランダムにk個選択する

OS Xのbashで、あるディレクトリ以下の全てのファイルから5ファイルをランダムに選択したい場合: for f in $(find . -type f); do echo `uuidgen` $f; done | sort | head -5 | awk '{print $2}' CentOSであればsort -Rでランダムにソートできるので、もう少…