MATLAB: Distinct peaks for fat and gland tissue pixels

Image Processing Toolboxthresholding dicom image

I have the histogram of a 16 bit dicom mammographic image that contains pixels of gland and fat tissues . I am using log sliding threshold method to seperate them. But the pixels of fat and gland tissues are not seperated completely , peaks are not clear . The Peaks are almost flat and there is no clear valley between them (it is almost flat). So I can not select the threshold position. how can I identify these two pixel sets and get a clear valley between the peaks?

Best Answer

Sees like a medical question. Use a different kVp on your x-ray system perhaps?
So the fat and glands cannot be solely determined by gray level so that for a certain gray level, it might be either. Maybe use shape information?