Reputation: 65
I want to analyze medical image by segmenting darker red from this image, because the darker red indicating internal bleeding. (Sorry if the image looks creepy).
1st image is original image
2nd image with adjusted contrast
3rd grayscale image
4th binary image with not setting threshold
5th binary image with minthreshold 0 and maxthreshold 15
6th imcomplement image
The problem here is, if you see the original image, you can see darker red on the upper right, and thin dark red line on the swollen part in the middle, which is the internal bleeding I want to get...but I cant get it.
Is there any specific method to get it?
Any help I really appreciate. Thanks in advance.
Upvotes: 1
Views: 296
Reputation: 12689
Maybe you can try segmentation in LAB color space:
colorTransform = makecform('srgb2lab');
I = applycform(I, colorTransform);
imshow(I(:,:,2)>165)
I implement the lab conversion on your original image, you can try to observe the difference on your image with intensity adjusted.
Upvotes: 3