İnsanlar gibi çiçekler de görünüşlerini genlerinden alır. Pigmentler bu bitkilerde "doğar" ve spektrum boyunca bir dizi renk üretir. Domates ve havuçta pigment üreten aynı kimyasal karotenoid, bazı çiçeklerde de sarı, kırmızı veya turuncu renk üretir.
[1]Bitkiler renklerini hücrelerindeki pigmentlerin güneş ışığı ile etkileşiminden alırlar. Klorofil, bu pigmentlerin en önemli sınıfını oluşturur ve birçok bitki türüyle ilişkilendirilen yeşil renkten sorumludur.
Klorofil durumunda, pigment, spektrumun dış kenarlarını (kırmızılar, portakallar, maviler ve menekşeler) emer. Spektrumun ortasındaki yeşil ve sarı dalga boyları absorbe edilmez, daha çok bitkiden yansıtılır. Bu yansıma, klorofilli bitkilerin insan gözüne yeşil görünmesine neden olur. Farklı renkteki bitkiler, kırmızı ve morlardan sorumlu olan antosiyaninler gibi başka pigmentler içerir; sarıyı yansıtan antoksantinler; ve sarı, turuncu veya kırmızıyı yansıtan karotenoidler.