We use MATLAB and some Toolbox functions to find tomatoes on a bush. We convert the color image to chromaticity coordinates, select the pixels that belong to the tomatoes and the perform blob analysis to find the location of the tomatoes.
Search Results for: blob coloring
For a binary image that contains multiple blobs we must first transform it using connectivity analysis or region labeling. Then we can describe each of the blobs in the scene we first need to transform the image using connectivity analysis. Each of the blobs can then be described in terms of its area, centroid position, […]
In a binary image a white blob could contain one or more holes or black blobs. Those block blobs in turn could contain one or more white blobs and so on. Any blob that is surrounded by another blob, of the opposite color, is considered to be the child of the surrounding blob. This gives […]
Visual servoing is concerned with the motion of points in the world. How can we reliably detect such points using computer vision techniques.
Let’s recap the important points from the topics we have covered about image features, blobs, connectivity analysis, and blob parameters such as centroid position, area, bounding box, moments, equivalent ellipse, and perimeter.
When it comes to describing a blob we can do more than just area, centroid position and bounding box. By looking at second order moments we can compute an ellipse that has the same moments of inertia as the blob, and we can use its aspect ratio and orientation to describe the shape and orientation […]
We can also describe a blob by its contour or perimeter. Let’s look at how we determine the length of a blob‘s perimeter using crack code and chain code. We can use the perimeter length to determine another scale and invariant shape parameter called circularity which indicates how compact, or circle-like, the blob is.
We can create most colors by a suitable mixture of three primary colored light sources, typically red, green and blue. Let’s look at how color mixing works.
Color is a very important concept for people. We have lots of words to describe colors and we even associate them with emotions.
Let’s learn how to import a color image into MATLAB and see how the data is organized as a matrix with three dimensions.