This document presents a new approach called Pillar-K-means for image segmentation. Pillar-K-means applies a clustering algorithm called K-means to group pixels in images, but first optimizes the K-means process using an algorithm called Pillar. This is done to improve precision and reduce computation time for image segmentation. The document describes K-means clustering and its issues, then introduces Pillar-K-means which optimizes K-means initialization to enhance segmentation accuracy and speed. Experiments show Pillar-K-means improved over standard K-means.