0

我正在寻找一种有效的方法来获取所有像素的位置,这些像素的值大于(100,100,100)。我知道我可以使用 minmaxLoc 来获取最大值和最小值的位置,但是想要为其添加一个平均值,我可以得到它们,而且我不想使用 while 循环。

提前致谢

4

1 回答 1

1

您可以使用如下伪代码:

//process the loop in a multithread way with openmp
#pragma omp parallel for    
int xy=0;
for(int x = 0; x <= x_resolution; ++x) {
  for(int y = 0; y <= y_resolution, ++y) {
    if(value of Point bigger than (100,100,100) {
      do_what_you_want;
    }
  ++xy;
  }
}
于 2012-12-13T11:00:10.557 回答