No, it is not possible to explain colors or any other perceptions like sound or taste. Colors are interesting, because, you would think that since colors have a continuous range of frequencies then that would be how we perceive them, but that is not the case. If fact, we can see colors that are outside the spectrum of the rainbow. We have red, green and blue color neurons, and what we perceive are combinations of reds, greens and blues. You can see this for yourself if you go to a color choice on your computer and select different combinations of red, green and blue.