Detección aleatoria de objetos matlab

Quiero generar una imagen aleatoria usando matlab que contenga el objeto a detectar y las imágenes de desorden en ubicaciones aleatorias. Luego quiero detectar este objeto generado aleatoriamente debajo de las imágenes de desorden y delinear el objeto según la forma de los objetos. Intenté buscar código en mathworks pero todo lo que pude encontrar fue detectar un objeto y dibujar un cuadro rectangular alrededor del objeto detectado. Lo que quiero hacer es detectar el objeto y dibujar el contorno del objeto detectado.

¿Alguien puede sugerirme cómo hacer esto? Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta