There are no treatments for most types of color vision difficulties, unless the color vision problem is related to the use of certain medicines or eye conditions. Discontinuing the medication causing your vision problem or treating the underlying eye disease may result in better color vision.
Wearing a colored filter over eyeglasses or a colored contact lens may enhance your perception of contrast between colors. But such lenses won't improve your ability to see all colors.
Some rare retinal disorders associated with color deficiency could possibly be modified with gene replacement techniques. These treatments are under study and might become available in the future.