Zbarvení u ryb způsobují čtyři typy pigmentových buněk ve škáře. Jsou buď černé, žluté, červené nebo stříbřité. Výsledné zbarvení ryb je pak dosaženo kombinací a vzájemným vrstvením těchto buněk. Intenzita zbarvení je pak způsobena roztáhnutím, nebo naopak stažením barviva v buňách. Vyjímku tovří stříbřitá barva, protože lesk způsobují krystaly guaninu. Barva ryb je dále ovlivněna hormonální aktivitou ryb, zdravotním stavem, teplotou vody, kvalitou výživy, nebo také prostředím, ve kterém žijí.