Analyzing a large orthophoto block by block
Show older comments
I am trying to apply an algorithm to an orthophoto (6560x5550x3). Since it has lot of details in it, i want to analyze it in parts. I've tried using "blockproc function" in MATLAB, but i am not able to get any block of original orthophoto.
If there is some other way apart from blockproc then please suggest.
Thanks
Answers (1)
Image Analyst
on 18 Jun 2014
0 votes
I don't know why. Can you explain why? Who cares if your algorithm have lots of details - just call nlfilter(). Any reason why nlfilter() can't do the job?
I also have some blockproc demos for you that I can attach, if I hear from you a good reason why you require blockproc().
6 Comments
IPlover
on 18 Jun 2014
Image Analyst
on 18 Jun 2014
What is the size of your image? Also be aware that normally blockproc() processes the image in "jumps" and so you'll have reduced resolution in the output image. The demos are attached. But I'm still not convinced that blockproc is the correct approach. I don't see why a regular scanning window approach won't work.
IPlover
on 20 Jun 2014
Image Analyst
on 20 Jun 2014
Can you answer the last sentence in my comment above? And I have two new ones. What is the algorithm that you want to apply to each block? Did you adapt my any of my blockproc demos to you code?
IPlover
on 21 Jun 2014
Image Analyst
on 21 Jun 2014
That does not seem like a reason to use blockproc(). But whatever...good luck.
Categories
Find more on Neighborhood and Block Processing in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!