Effacer les filtres
Effacer les filtres

image masking by position

4 vues (au cours des 30 derniers jours)
RAJKUMAR Palaniappan
RAJKUMAR Palaniappan le 30 Mai 2013
I want to analyses a part of an image without disturbing the full image. Lets say the position of the image part to be analyzed is [x1,x2,y1,y2]. i tired using the below mentioned code but was not able to do it.
I = imread('cameraman.tif'); F= image(I, [x1 y1 x2 y2]);
??? Error using ==> image Incorrect number of arguments specified
Error in ==> fd at 39 F=image(I, [x1,y1,x2,y2])

Réponse acceptée

Image Analyst
Image Analyst le 30 Mai 2013
You wanted (the badly-named) I, like lain said, rather than image(), which is a built-in function for displaying images and which is why you got the error you did. Also, please see the FAQ: http://matlab.wikia.com/wiki/FAQ#How_do_I_mask_an_image.3F

Plus de réponses (1)

Iain
Iain le 30 Mai 2013
segment = I(x1:x2,y1:y2);

Catégories

En savoir plus sur Author Block Masks 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