Search All of the Math Forum:

Views expressed in these public forums are not endorsed by Drexel University or The Math Forum.

Topic: DIVIDING AN IMAGE INTO SUB BLOCKS
Replies: 19   Last Post: May 2, 2012 3:02 AM

 Messages: [ Previous | Next ]
 baran Posts: 6 Registered: 4/30/12
Re: DIVIDING AN IMAGE INTO SUB BLOCKS
Posted: May 2, 2012 3:02 AM

> On Feb 10, 12:44 pm, "sanyukta " <sanyuktacheti...@gmail.com> wrote:
> > Thanks..I have used mat2cell function and got a total of p=25 blocks.So each block has q=100x100 elements.Next,I want to concatenate all the elements of the block to give a vector to represent one block resulting in a matrix x=[x1,x2,....xp]of size qxp.How to do?
>
> ----------------------------------------------------------------------------------------------
> If I understand you correctly you want to take one particular block
> and concatenate all the elements of that block go give a 1D vector.
> To do that you just do:
>
> m = rand(500,500); % Sample data 500x500
> divisions = [100 100 100 100 100];
> % Chop up into 100x100 cells.
> mCell = mat2cell(m, divisions, divisions)
> % Pull out one particular cell - it will be a 100x100 array.
> thisBlock = mCell{2,4}; % Or whatever indexes you want.
> % Concatenate into vector 10000 elements long.
> columnVector = thisBlock(:);

-------------------------------------------------------------------------------------------
how it is possible to find out in the image which blocks are similar to each other? if one block is copied and pasted in another place in same image.

Date Subject Author
2/10/12 sanyukta
2/10/12 Steven Lord
2/10/12 sanyukta
2/10/12 Matt J
2/10/12 ImageAnalyst
2/11/12 sanyukta
2/11/12 Matt J
2/17/12 sanyukta
2/18/12 Matt J
2/18/12 sanyukta
2/18/12 Matt J
2/20/12 sanyukta
2/21/12 Steven Lord
2/21/12 sanyukta
2/21/12 Matt J
2/22/12 sanyukta
2/22/12 Matt J
2/24/12 sanyukta
5/2/12 baran
2/10/12 Matt J