title: Select a region in a room picture either wall or roof or floor and apply a solid Color or a texture
body: <p>I am new to OpenCV. I have a project to detect wall, floor and roof in a room picture and apply color or texture according to the selection. I searched alot in the Internet, but couldn't find a good one. </p>
  
  <p>I also tried a pixel method to color the background, but then it doesn't give the feel of a room. Please can someone help me in this regard or share me the code if you don't mind. Thanks in Advance.</p>