How do slicing works

7 views (last 30 days)
varsha
varsha on 12 May 2015
Commented: Walter Roberson on 13 May 2015
How can i slice a tablet blister and do pre-processing on the sliced image. I mean, if i have a tablet like the below
And i want to slice the image like this:
Is there any method to achieve this?

Accepted Answer

Walter Roberson
Walter Roberson on 12 May 2015
See mat2cell()
  2 Comments
varsha
varsha on 13 May 2015
Edited: varsha on 13 May 2015
I'm not able to display the resultant image after the 'mat2cell()' function. How to achieve this?
Walter Roberson
Walter Roberson on 13 May 2015
What do you want the resulting image to look like? You are going to get out a cell containing 4 matrices each suitable for using image() on. You could paste them together in a different order and image() that if you wanted.
pieces = 2;
[r,c,p] = size(YourImage);
C = mat2cell(YourImage, r/pieces * ones(1,pieces), c/pieces * ones(1,pieces), p);
pastedBack = [C{:}];
image(pastedBack);

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!