converting 3D image into 2D
converting 3D image into 2D
(OP)
Hi
i have read an jpg image using 'imread'.
the dimensions comes up as 240x320x3
as per my previous post it was confirmed that 240x320 are X and Y values where as 3 are RGB colors or color depth.
I am trying to plot contour on the image using 'contourf' which Matlab is not allowing and saying that image has to be two dimensional. I dont want to convert into gray. I want to keep its colours and want to plot contours on it. Is there any way to convert that image into 2 dimensional or any other idea that will enable me to plot filled contours on that image.
i would be grateful if i get answers to this.
Regards
i have read an jpg image using 'imread'.
the dimensions comes up as 240x320x3
as per my previous post it was confirmed that 240x320 are X and Y values where as 3 are RGB colors or color depth.
I am trying to plot contour on the image using 'contourf' which Matlab is not allowing and saying that image has to be two dimensional. I dont want to convert into gray. I want to keep its colours and want to plot contours on it. Is there any way to convert that image into 2 dimensional or any other idea that will enable me to plot filled contours on that image.
i would be grateful if i get answers to this.
Regards





RE: converting 3D image into 2D
TTFN
FAQ731-376: Eng-Tips.com Forum Policies
RE: converting 3D image into 2D
Sorry I dont understand what you mean.
I try to be more clear. I want to plot filled contours on a coloured image. its size comes up as 320x240x3 and seems 3d data. when i am trying to plot filled contours on it matlab returns an error saying the image has to be two dimensional.
Now need to convert the image into condition where i can plot filled contour.
Regards
RE: converting 3D image into 2D
TTFN
FAQ731-376: Eng-Tips.com Forum Policies
RE: converting 3D image into 2D
Thankyou very much for your help. very much appreciated
Regards