Hi everyone, I have an RGB image(n by m by 3) that i segmented it using watershed algorithm. The output of the segmentation is a graylevel image (n by m) which contains the labels assigned to each region of the image. I want to calculate the average of each region's color of the original image but i don't find how to define each region of the original color image. Is it possible to consider the output of the watershed (the graylevel image) as a mask of my original image? If not, can anyone please suggest another solution? Thank you for your answer.
MATLAB: Can I apply a graylevel mask on a color image
Image Processing Toolboximage segmentationmask regions graylevelmasking
Related Question
- Finding solid circles using imfind circles
- How can i separate all the connected regions in a binary image and display them individually.
- How to compare regions of two differents images
- Mammogram image processing: How to find the mean pixel values of a ROI
- Copy a part of image to a dumthe image on specific pixel location
Best Answer