problem in cropping image by using imcrop function.

1 vue (au cours des 30 derniers jours)
fred bnm
fred bnm le 6 Juil 2016
Hi, i have an image in size of [960 1440]. i want cropping rectangle in the center of image. my desire output after cropping = image in size [960 960] in the center of original image.please guide me. my code :
a = ones(960 1440);
[m,n] = size(a);
%center of image = [m/2 n/2]
cropped = imcrop(a,[480 480 m/2 n/2);

Réponse acceptée

Image Analyst
Image Analyst le 6 Juil 2016
Try this:
croppedImage = a(:, 240:(240+959));

Plus de réponses (0)

Catégories

En savoir plus sur Images dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by