Desidero disegnare un rettangolo per delineare un'area di un'immagine che ho tracciato su un asse di una figura. Ho più assi in questa figura, quindi sto usando la funzione rectangle(). Quello che voglio è disegnare un rettangolo bianco un bordo nero sottile appena dentro e appena fuori dal rettangolo. La parte dell'immagine all'interno del rettangolo dovrebbe essere visibile, quindi tutto 'facecolor' dovrebbe essere 'none'. Ho provato a disegnare 3 rettangoli, due neri con linee sottili e uno più spesso bianco, ma il problema è che "Posizione" è definita in unità di assi e "LineWidth" è definita in unità puntiforme, quindi il ridimensionamento non funziona troppo bene, specialmente quando la figura viene ridimensionata.Come posso creare un rettangolo con un bordo delineato?
FYI, il contorno è in modo che il rettangolo bianco sia più visibile su uno sfondo chiaro. Le immagini tracciate variano molto, quindi un singolo colore non sarà universalmente visibile per i miei dati.
Qualche suggerimento su come posso farlo?
funziona abbastanza bene per l'aggiunta di rettangoli anche ai normali tracciati MATLAB. –