Encuentra los bordes de la imagen y recórtalos en MATLAB.

Tengo una imagen RGB. He escaneado la imagen. Así que la imagen ocupa una pequeña porción de una hoja de tamaño A4.

Quiero encontrar el borde de la imagen y recortarla. Podría usar operadores de detección de bordes como 'Sobel', etc., pero detectan todos los bordes presentes en la imagen. Todo lo que quiero es el borde de la imagen. Además, muchas de las funciones de detección de bordes, incluidos los 'bwboundaries', solo funcionan con imágenes binarias o en escala de grises. Mi imagen es RGB.

Intenté usar 'imcrop', pero esto es más de recorte interactivo. Estoy interesado en hacer esto automáticamente.

Cargando una imagen de prueba:

Respuestas a la pregunta(3)

Su respuesta a la pregunta