BIENVENIDO

Hola que tal a todos los enamorados de Matlab o que simplemente esten haciendo algo en este programa. dejen sus comentarios. espero pueda ayudarles esto en algo

RECORTAR UNA IMAGEN EN MATLAB CODIGO imcrop

Me preguntaron que como podia hacer un recorte en Matlab y aqui les dejo el codigo en Matlab para que lo puedan hacer, solo en el nombre de la imagen pongan una imagen que ustedes tengan y que este dentro del area de trabajo o pat de matlab


clc;pause(3)
imagen=imread('abierto_02.jpg'); % leer imagen con el nombre y tipo de formato
imshow(imagen);    %muestra la imagen
rec=imcrop;   %selecciona con el mouse la region a recortar
imshow(rec) % muestra la imagen recortada

8 comentarios:

  1. Golazo!! Acabas de solucionarme un problema con el que estuve peleándome durante horas... intenté recortar usando ginput, tomando las coordenadas de una "diagonal" como límites y si bien recortaba, me mostraba el pedazo de imagen corrido
    Gracias :)

    ResponderEliminar
    Respuestas
    1. que bien que te sirviera. solo intento ayudar para que a personas que como tu, no batallen en sus trabajos y puedan avanzar..espero y puedas también ayudar a otras personas dejando tus nuevos descubrimientos en que hallas batallado y creas que a alguien mas le pueda servir

      Eliminar
  2. Muchisimas gracias por el aporte yo tambien andaba tratando de recordar con el ginput xD, pero este me sirvio muchisimo :D

    ResponderEliminar
  3. En matlab, como puedo recortar un área de la imagen de forma libre, porque icrop solo me permite rectangulos

    ResponderEliminar
  4. Como puedo recortar de una imágen en matlab, una forma libre o un poligono ?, porque icrop solo me ha permitido recortar rectangulos.

    ResponderEliminar
  5. hola como se podria realizar un recorte pero que fuese automatico ?

    ResponderEliminar
  6. hola, una consulta a lo mejor puede sonar ignorante pero se pueden realizar cortes transversales, coronales o sagitales en una imagen en matlab?

    ResponderEliminar