ルックアップテーブル(cvLUT)を使って、今やっている方法より速いかどうかを確認したいです。問題は、値のセットが異なる場合にルックアップテーブルがどのように機能するかをよく理解していないことです。
if(mean < 50)
//do gamma correction
else if(mean > 50 && mean < 100)
// do gamma correction
else
//do do gamma correction
最初にルックアップ テーブルを計算する必要があることがわかりましたが、平均はローカル ウィンドウを使用してローカルに計算されます。どうやってやるの?平均値をベクトルに格納してから使用しようとしましたが、ベクトルに格納すると非常に遅くなります。