white contour on top of grayscale image

Is there a method for changing the colorscale of your figure to grayscale without using the colormap('gray') option. I have an image which I want to publish in grayscale but I want to add a white contour plot on top of the image, by changing the image to grayscale it also changes the color of the contour to black, which I originally specified as white. Is there a method for working around this?

 Akzeptierte Antwort

Walter Roberson
Walter Roberson am 12 Sep. 2012

0 Stimmen

See the MATLAB File Exchange contribution "freezeColors"

Weitere Antworten (1)

Image Analyst
Image Analyst am 12 Sep. 2012

0 Stimmen

Did you try converting your image to grayscale using rgb2gray()? And then use export_fig() to save your image, after you've put contours or other graphics and annotation atop of it?

Kategorien

Mehr zu Modify Image Colors finden Sie in Hilfe-Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by