Hi All, It seems the problem with the code that i posted is the following: I'm working with png images with the code.PNG images require unsigned char / unsigned short to work with. The AdaptiveHistogramEqualizationImageFilter however requires float data. Is there a resolution to this? -Rashmi