Flower colors are primarily caused by three types of pigments: anthocyanins (reds, purples, and blues), carotenoids (yellows and oranges), and betalains (reds and yellows). These pigments are produced through complex biochemical processes in the plant cells.
The final color we see depends on several factors:
- pH levels in the plant cells
- Metal ions present in the soil
- Combination of different pigments
- Cell structure and light reflection
For example, hydrangeas can change color from pink to blue depending on soil pH, while roses produce different pigment combinations to create their vast array of colors.
