Ask Your Question

Mert Guler's profile - activity

2020-10-03 04:36:11 -0600 marked best answer How to translate opencv C++ code ,containing pointers to JAVA?

.

cv::Mat getEyeball(cv::Mat &eye, cv::Mat &circles)
{
  std::vector<int> sums(circles.size(), 0);
  for (int y = 0; y < eye.rows; y++)
  {
  uchar *ptr = eye.ptr<uchar>(y); 
      for (int x = 0; x < eye.cols; x++)
      {
          int value = static_cast<int>(*ptr);
          for (int i = 0; i < circles.size(); i++)
          {
              cv::Point center((int)std::round(circles[i][0]), (int)std::round(circles[i][1]));
              int radius = (int)std::round(circles[i][2]);
              if (std::pow(x - center.x, 2) + std::pow(y - center.y, 2) < std::pow(radius, 2))
              {
                  sums[i] += value;
              }
          }
          ++ptr;
      }
  }
  int smallestSum = 9999999;
  int smallestSumIndex = -1;
  for (int i = 0; i < circles.size(); i++)
  {
      if (sums[i] < smallestSum)
      {
          smallestSum = sums[i];
          smallestSumIndex = i;
      }
  }
  return circles[smallestSumIndex];
}
2020-10-03 04:35:30 -0600 received badge  Student (source)
2019-02-01 08:54:39 -0600 asked a question How can I determine the best parameters for houghcircles

How can I determine the best parameters for houghcircles int cols,rows; cols=grimat2.cols();

2019-01-31 06:49:25 -0600 received badge  Enthusiast
2018-12-20 14:09:51 -0600 commented answer How to translate opencv C++ code ,containing pointers to JAVA?

thanks Mr.Türkmen(Teşekkür ederim Süleyman abi dediğini deneyeceğim.)

2018-12-17 11:44:07 -0600 asked a question How to translate opencv C++ code ,containing pointers to JAVA?

How to translate opencv C++ code ,containing pointers to JAVA? cv::Mat getEyeball(cv::Mat &eye, cv::Mat &circles