Here's a pretty simple question, although it's hard for me to answer my question.
We are a group of five people who must write a report, and we must document everything we do. In our project, we use the findContours () function; which is a function in the OpenCV library.
We know that "findContours ();" the function runs the Grass-Fire algorithm, although we need to document which core we use, which we have no idea.
Our function looks like this:
findContours (mGreenScale, vecContours, vecHierarchy, CV_RETR_CCOMP, CV_CHAIN_APPROX_SIMPLE);
- mGreenScale: In our binary image, we run the function.
- vecCountours: A handler vector that stores tracks on which the pixel is part of the path.
- vexHierarchy: We are not sure what it is, although we think it is some kind of array that handles the contour hierarchy and keeps track of what the contours of the contours are and what are the contours without an edge.
- The other two inputs to the function are unknown to us, and we believe that one of them defines the kernel that we use.
I hope someone can determine which core we are using. Thank you in advance for asking for more information if you feel that I have missed something important.
indirect explanation: We are a small group of not very experienced programmers who have limited knowledge of C ++ and just started working with OpenCV a month ago. We have a limited work schedule and documentation, which should be done within two weeks. We already looked at this exact site: OpenCV documentation , although there are still terms that we donโt understand. We do not have the necessary time to verify the source code or experience for this. We think this is a grass fire algorithm because we donโt know any other algorithm capable of detecting BLOBS.
source share