How can I segment out the man made objects(such as buildings, water tank, etc) or remove trees and sky from the given images.

2 views (last 30 days)

Accepted Answer

Image Analyst
Image Analyst on 8 Jul 2014
You can use Photoshop, but even that will be tough. You can look here for published papers: http://www.visionbib.com/bibliography/contentscartog.html#Cartography,%20Aerial%20Images,%20Remote%20Sensing,%20Buildings,%20Roads,%20Terrain,%20ATR but I think most of those are for aerial images, not images like yours. There is nothing built in to MATLAB to do that. You may have to attempt your own algorithm, but I think you will not be able to do it - I know I couldn't for every possible snapshot that anyone could ever take. In fact, let me just say that it is impossible to do it automatically for all images one might encounter. And we don't do custom algorithm development here anyway.
  6 Comments
Mohan krishna Manchala
Mohan krishna Manchala on 8 Jul 2014
True. I agree with you. Probably we can also use texture/color information of the large uniform area. However I need to remove trees and sky from image sequences similar to the ones posted above. So Can you help me out to do the following? If i have an edge detected image and have divided it into blocks of 10*10 pixels size, How to know whether a particular block has edges with 1. Varying slope, 2. horizontal edges, 3. vertical edges, 4. cross edges or 5.empty.
Image Analyst
Image Analyst on 8 Jul 2014
What does "remove" mean to you? Images must remain rectangular. They can't have "ragged" edges. You can replace pixels with certain colors but you can't remove them and have the image remain an image that's recognizable to you as an image. You could put the pixels into a cell array but you can't display it like an image, and I don't think that's what you'd want anyway. See http://matlab.wikia.com/wiki/FAQ#What_is_a_cell_array.3F

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!