I have a program that is displaying with openGL.

Its a graphics program very similar to a Photoshop or Corel type program.

Im also using OpenCV (to do a lot of my image manipulations, and other stuff that OpenCV offers).

I want to allow the users to add Text to the image.... Any advice on how to do this with either OpenCV, or OpenGL? Or if not, any suggestions on how to do it?

it seems that neither one of the two support fonts/texts which is kind of surprising to me.

I want to be able to use OpenCV to do things with the lettering as well which will require some image processing...