Stay organized with collectionsSave and categorize content based on your preferences.
Finds connected components with the same value of the first band of the input and labels them with a globally unique value. Connectedness is specified by the given kernel. Objects larger than maxSize are considered background, and are masked.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-07-13 UTC."],[[["\u003cp\u003eIdentifies and labels connected regions within an image that share the same value in the first band.\u003c/p\u003e\n"],["\u003cp\u003eUtilizes a user-defined kernel to determine the connectivity between pixels for region identification.\u003c/p\u003e\n"],["\u003cp\u003eAssigns a unique label to each connected component, differentiating them for analysis.\u003c/p\u003e\n"],["\u003cp\u003eMasks and excludes objects exceeding a specified maximum size, treating them as background.\u003c/p\u003e\n"]]],[],null,["# ee.Image.connectedComponents\n\nFinds connected components with the same value of the first band of the input and labels them with a globally unique value. Connectedness is specified by the given kernel. Objects larger than maxSize are considered background, and are masked.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|-----------------------------------------------------|---------|\n| Image.connectedComponents`(connectedness, maxSize)` | Image |\n\n| Argument | Type | Details |\n|-----------------|---------|----------------------------------------|\n| this: `image` | Image | The image to label. |\n| `connectedness` | Kernel | Connectedness kernel. |\n| `maxSize` | Integer | Maximum size of objects to be labeled. |"]]