AirPrintとandroid

AirPrint対応のプリンタを買う予定なのだが、MacやiOSから普通に使えるのは当たり前として、androidからも同様にアクセスしたい。そのためのアプリがあるであろうことは想像がつくのだが、折角なので自力でやってみたいのだ。 1. 環境の準備 開発環境は整っ…

ハイパーコンセプションタイム

突然だが、人間には思考が通常時よりも段違いに効率よく行われる時があり、それには特定の行動パターンが影響しているように思う。 そのような超思考の時間を仮に「ハイパーコンセプションタイム」と呼ぶことにしよう。例えば私の場合、ハイパーコンセプショ…

REkit

zuccoi/REKit · GitHubREkitはMac/iOSのFoundationクラスであるNSObjectを拡張するカテゴリで提供されており、Objective-Cの動的な機能とBlocksを活用して、Objective-Cのイディオムを拡張することができる。 REResponder オブジェクトインスタンスのメソッ…

OCUnitテストターゲットにて"ld: file not found"でビルドできない

ld: file not found: /Users/kazz/Library/Developer/Xcode/DerivedData/プロダクト名-eiottghqglskmzegzcmbbdbkgyhh/Build/Products/Debug-iphonesimulator/プロダクト名.app/プロダクト名 clang: error: linker command failed with exit code 1 (use -v t…

iOS6.0以降、GCDの'dispatch_release'はARC環境では使えない

以前GCD(Grand Central Dispatch)のエントリを書いた時に dispatch_release(group) グループは有限のリソースのため、使用が終わったら必ず解放する必要がある。(ARCの影響を受けないことに注意) と書いたが、iOS 6.1のプロジェクトを新たに作成して以前のコ…

BeautifulWidgets

時計と天気をカスタマイズできる"BeautifulWidget"を愛用しているが、android4.2.2にしてから殆どのテーマで時計と天気が表示されなくなってしまった。(スクリーンショットは正常に表示されている)間違いなくバグだと思い本家を調べてみたが、β版が出ている…

android4.2.2-yakju

個人用として使用しているdocomo SC-04Dだが、ドコモのアップデートがあまりに遅く(現在4.1)我慢が出来なくなったので、android 4.2.1(JOP40D)のyakjuイメージで置き換えてしまった。(その後OTAで4.2.2にアップデート済み)Factory Images "yakju" for Galaxy…

色による探索 (cv::inRange)

Hueを最大180に設定している。元のイメージの黄色と黄緑色、青色の矩形と円は全て認識することが出来ているが、それよりも先にHue0〜10程度で認識されていなければならない赤色の矩形が認識されていない。 赤が認識されないということで別な実装方法を試して…

色による探索 (cv::threshold)

OpenCVのモバイルにおける典型的な目的の一つに、カメラを通してキャプチャした映像、画像に対して「顔認識」「人物認識(肌色認識)」「オブジェクト認識」を行うことがあるが、これらの探索のパラメタには前回紹介した特徴で認識する他に色を特徴のパラメタ…

領域の探索 その2

前回、OpenCVを用いて特定の条件に合致した四辺形を探す方法を幾つか書いた。 面積 フェレ径比率 構造 また、これらの方法は画像の質に極めて依存するということで、カメラで撮影した映像などでは必ずしも有効な探索方法とはいえないことも書いた。今回は多…

ちょっと良いツール - HexColor

Mac

Macのアプリケーションでよく使われている標準の色選択ユーティリティといえばDigitalColor Meterだが、HSB色が取れず(RGB色しか取れず)今ひとつ使いづらい。 Digital ColorMeter Xcodeのプリファレンス等で使われているカラーピッカーが標準ぽくて便利なの…

Mac OS X上におけるFlashプレイヤーのCPU負荷

mac

Macを使っていて気になっていることの一つに、Flash再生時のCPU負荷が高いことがある。最新版(バージョン: 11.5.31.139)でGPU支援もオンになっているにも関わらずだ。WindowsPCの場合はデスクトップとはいえ、殆ど無視できる程度の負荷(5%〜7%程度)なので殊…

どうするWindows8

ライセンス自体は持っているのだが、まだインストールする気にならない。(本当はこの連休でやろうと思っていたのだが、止めた)1. Macを開発環境にしているので、Windowsまで気が回らない 2. Windows8に対して今ひとつ、使いたいという気持ちが起きない 3. 現…

Apple Thunderbolt ギガビットEthernetアダプタ (その2)

Mac

さて、Thunderbolt ギガビットEthernetアダプタだが、主にMacBook Pro RetinaのWi-fiとの違いを比較してみよう。 使用機器 MacBook Pro Retina 15inch (Intel Corei7/2.6GHz クアッドコア, Memory 16GB) Mac OS X Mountain Lion 10.8.2 リンク速度 Macにイン…

Apple Thunderbolt ギガビットEthernetアダプタ

Mac

せっかくThunderboltポートがあるMacを購入したのにインストール時の環境移行にしか使わないのは勿体ないということで、最近Wi-fiに遅さを感じていたのもあり、購入することにした。 Thunderbolt - ギガビットEthernetアダプタ - Apple Store (Japan)※速度な…

SVN Kit1.3.8をインストールするとEclipse4.2(JUNO)の起動時にフリーズする

Polarion Subversive Pluginで使用しているSVN ConnectorはSubversionサーバーに対して依存があり、適切なバージョンを使わないと接続できない場合がある。なのでSVN Connectorだけを再インストールしたいのだがいざアップデートしようとすると「依存性が解…

Audirvana Plus 1.4.5

Release 1.4.5 Bug fixes: 特定の条件を満たす場合にiTunesのトラックを変更するとフリーズする問題を修正 幾つかのまれな状態において、iTunesでトラックを変更後に2秒程度ひっかかる(hickupはhiccupのタイポ?)問題を修正

一攫千金

一攫千金!米グーグル、Chrome OSをクラックした人達に約2.9億円プレゼント | ガジェット速報OSのセキュリティホールの報告で賞金を出すという企画は珍しくないが、総額総額3141590ドル(πに掛けているのか)というのが凄いな。

cvBlobsLib (その2)

cvBlobsLib - OpenCV Wiki cvBlobsLibが使えそうだということは解ったのだが、問題は主要なモバイルプラットホームで使えるかどうかだ。 iPhone(iOS) aaronsung/cvBlobsLib-iOS · GitHub Objective-C(++)へのポートとも言える実装。本家と同等に使えそうだ。…

4頂点座標のソートリベンジ

凸包の取得で解決した4点の座標の並び替えだが、挫折したままでは悔しかったので考え直してみた。結果上手く出来た図と説明だ。 4つの頂点座標を任意の順にソートする 1.中点を算出する 以前失敗した絶対座標(0,0)ではなく、全ての頂点座標の中点を使うこと…

エアーフライヤー

食べたい物を健康的に!油を使わないフライヤーフィリップスブラックエアーフライヤー出版社/メーカー: PLAメディア: クリック: 2回この商品を含むブログを見る 油を使わず揚げ物が出来るという触れ込みで少し前に話題になっていたので見てみたのだが、輸入品…

cvBlobsLib

cvBlobsLib - OpenCV Wiki cvBlobsLibは"blob detection"、つまりイメージからオブジェクト(blob)を抽出、ラベリングするためのライブラリィ。 ベースがOpenCVなので、これを使って先日のエントリに書いた「領域探索」が出来るんじゃないかと期待している。…

Audirvana Plus 1.4.4

アップデートが早いねぇ。 Release 1.4.4 iTunes統合モードでiTunesと再生トラックが合致しない可能性を修正 Airfoil※がオーディオシグナルを掴んでいる場合、自動的にCoreAudioにフォールバックするように修正 Bug fixes: SysOptimizerがユーザがプリファレ…

Xcode4.6

iOS 6.1のリリースに合わせてこちらもアップデートされた。 コンパイラ ARCと弱参照を組み合せて使った際のバグを検出するための警告を追加した Intel AVX命令のディスアセンブルに対応するため、 otoolを拡張した C++11の"ユーザ定義リテラルと"無制限ユニ…

領域の探索

OpenCVを使って、iPhoneのカメラから撮影した画像中にから条件に合致した四辺形を探したい。OpenCVを使ったイディオムとしては処理は以下のようになるだろう。1. 画像の前処理 (median, gausian等、フィルタによるノイズ除去等) 2. 画像の2値化 (threshold,…

Mac OS X(Mountain Lion)におけるJavaのインストールディレクトリ

バージョン情報で表示されているJavaのランタイムはどこを指しているのだ?? 答えは /Library/Java/javaVirtualMachines/だった。 バージョン違いのランタイムもここにインストールされるようだ。従ってJava7インストール直後のJAVA_HOME環境変数を設定するの…

Java7

取り急ぎインストールしたが、これで完全に大丈夫とは言えないのが今のJavaの状況。 Macのも同じように上げておこう。 ということでMacも上げてみた。しかし腑に落ちないことが。 インストール後はこのように勝手に最新になっているのだが、パスを見てみると…

Javaゼロデイ脆弱性

いきなりJavaのコンソールが出た後にNortonが反応したのですぐに解って良かった。Trojan.Maljava!gen26とのことなので対策日が1/13の最新のもの。 Trojan.Maljava!gen26 | シマンテック 日本一昨年から流行ったもののようにexeに仕込まれているのとは違って…

今週のリッピング (バド・パゥエル)

Bud Powellに関しては絶対に外せない3枚は既にリッピング済みだ。 バド・パウエルの芸術アーティスト: バド・パウエル,カーリー・ラッセル,マックス・ローチ出版社/メーカー: EMIミュージック・ジャパン発売日: 1995/04/26メディア: CD クリック: 4回この商…

XcodeにおけるC++コードとデバッグとコンパイラオプション

以前に「OpenCVのコードを書く時にはC++で統一する」と宣言した。OpenCVのコードをC++にすることによって OOPになって画像やマトリクスを一貫してcv::Matクラスで扱えるようになった テンプレートやコレクションクラスが使えるようになった (最初は気味が悪…