This document presents a new texture segmentation algorithm based on multifractal dimension. The algorithm divides an image into blocks and extracts feature vectors for each block using box counting method on multiple thresholds of the image. A supervised learning phase is used to classify blocks based on these feature vectors by extracting mean and standard deviation values for sample windows labeled by an expert. The algorithm was tested on multi-texture images by extracting feature vectors for each small block and classifying them based on the trained classifier.