查找Java中所有像素值的总和

时间:2015-11-30 10:46:56

标签: java image image-processing

我想找到灰色图像(Mat类型)的所有像素值的总和。为此,我需要访问每个像素的强度值。我怎么能在java中这样做? 我正在使用opencv库。 在OpenCV中,我们可以使用以下代码:

 for(int j=r.y;j<(r.y+r.height);j++)
    {
      for (int i=r.x;i<(r.x+r.width);i++)
      {
         int d= gray_image.at<uchar>(j,i);
         sum+=d;
      }
    }

请建议使用java编写代码的解决方案。 谢谢!!

1 个答案:

答案 0 :(得分:0)

在Java中,您可以使用.dropdown{ display:inline-block; } Mat::get()

Mat::put()

示例:

double[] Mat::get(int row, int col)