光合成色素はバクテリオクロロフィル "a" または "b" であるが、それ以外にカロテノイド類を蓄積しており、その種類や量などによって紫、赤、橙、褐色などといった様々な色調を呈する。