iPhoneでOpenCVが使えることを知ったので、ついでに画像処理の高速化について今までもやもやしていたことをはっきりさせようと思い立ち実験してみた。 題材は画像のモザイク化 githubにあったこちら niw/iphone_opencv_test · GitHub のサンプルコードからforkさせてもらってモザイク化処理を追加した。 y310/iphone_opencv_test · GitHub コンパイルオプションはXcodeのデフォルトで-Os(最も高速で最小)、iPhoneOS3.1.2のReleaseビルドで実験した。 Step1 とりあえず何も考えずに実装 モザイク処理メソッドから抜粋。 元画像のmSize*mSize領域のRGB平均値を計算し、出力先画像の同領域をその平均値で埋める、という処理。 int mSize = [mosaicSize intValue]; Ipl
