Text this: Microarray image processing based on clustering and active contours techniques