我想尝试使用查找表(cvLUT)来检查它是否比我现在正在做的当前方式快。问题是如果我有不同的值集,我真的不明白查找表是如何工作的,例如。
if(mean < 50)
//do gamma correction
else if(mean > 50 && mean < 100)
// do gamma correction
else
//do do gamma correction
我看到我们需要先计算查找表,但平均值是使用本地窗口在本地计算的。我怎样才能做到这一点?我尝试将平均值存储在向量中然后使用它,但是当它存储在向量中时它非常慢。