This paper proposes an improved color image enhancement algorithm based on 3-D color histogram equalization algorithm. When the existed 3-D color histogram equalization algorithms in the literatures are applied in processing dim color images, the processed color images often turn pale due to the decrease of color-saturations and have false contours due to gray-scale merging phenomenon in the histogram equalization algorithm. In this paper, the proposed algorithm can make more pixels of the processed color images keep their color-saturations and reduce the gray-scale merging with Logarithmic histogram equalization algorithm. Test results with dim color images present a better effect of image enhancement.