How do slicing works

5 Ansichten (letzte 30 Tage)
varsha
varsha am 12 Mai 2015
Kommentiert: Walter Roberson am 13 Mai 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?

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 12 Mai 2015
See mat2cell()
  2 Kommentare
varsha
varsha am 13 Mai 2015
Bearbeitet: varsha am 13 Mai 2015
I'm not able to display the resultant image after the 'mat2cell()' function. How to achieve this?
Walter Roberson
Walter Roberson am 13 Mai 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);

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by