how to separate the image given below

Antworten (2)

Image Analyst
Image Analyst am 12 Mär. 2015

0 Stimmen

How about
upperLeft = grayImage(1:rows/2, 1:columns/2);
and so on?

4 Kommentare

tina jain
tina jain am 12 Mär. 2015
Undefined function 'grayImage' for input arguments of type 'double'
this is the error
Image Analyst
Image Analyst am 12 Mär. 2015
Bearbeitet: Image Analyst am 12 Mär. 2015
tina, what did you call your image variable? grayImage was just an example - you were supposed to replace it with actual variables.
[rows, columns, numberOfColorChannels] = size(whateverYourImageIsCalled);
r1 = int32(rows/2);
c1 = int32(columns/2);
r2 = r1+1;
c2 = c1+1;
upperLeft = whateverYourImageIsCalled(1:r1, 1:c1);
upperRight = whateverYourImageIsCalled(1:r1, c2:end);
lowerLeft = whateverYourImageIsCalled(r2:end, 1:c1);
lowerRight = whateverYourImageIsCalled(r2:end, c2:end);
tina jain
tina jain am 12 Mär. 2015
ok i got it. Let me try this
tina jain
tina jain am 12 Mär. 2015
its working. thanks a ton.

Melden Sie sich an, um zu kommentieren.

Produkte

Tags

Gefragt:

am 12 Mär. 2015

Bearbeitet:

am 12 Mär. 2015

Community Treasure Hunt

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

Start Hunting!

Translated by