Color detection of only object in image

I have a dataset of cacti images taken from SEINET. I would like to get the color of the cacti in each image and store the name of the color. There is only one cactus per image. I am pretty new to computer vision.

I would appreciate any pointers.

as a human:

what you want, might be unfeasible, here

the color of what, exactly ? a cactus has a ‘body’, blossoms (with multiple colors !), fruit, thorns, etc

also, ‘color names’ are only a thing with web designers, not here, just saying

I apologize for the lack of clarity. I meant the body of the cactus in particular.