X
PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 16 Jun 2008 10:07 AM by  anon
Recursive splitting of Image arrays
 1 Replies
Sort:
You are not authorized to post a reply.
Author Messages

anon



New Member


Posts:
New Member


--
16 Jun 2008 10:07 AM
    I am currently working on a project to separate textures in an image by means of hierarchical splitting. This program is to break an image down into N square sub-images. It then checks the similarity of the region and if it is outside of a threshold, it breaks the block into further sub-blocks. My mentor, who is unfamiliar with IDL, suggested using either trees or stacks to work through this. I have never done anything like this in IDL before so I was wondering if it was even possible and if so what was the best way to do this kind of image processing?

    Deleted User



    New Member


    Posts:
    New Member


    --
    16 Jun 2008 10:07 AM
    If you do a search in the Search tab page of IDL Online Help for the string "Image Pyramids", you will quickly get to the "Image Tiling" article, which briefly discusses this. I do not know whether this is precisely what you are looking for, but, generally speaking, you could use an array of IDL Structures to create a hierarchical tree of related images, alternatively an IDL pointer array. In either case the images pointed to by your pointer array or by a field(s) in your array of IDL Structures can have whatever size you want. The programming trick remaining is to determine what "protocol" you will create that will encapsulate how the different images are interrelated. James Jones
    You are not authorized to post a reply.