- You can use rectangle() to draw on the display.
- You can use the Computer Vision function insertShape() to write into an array (probably displaying the array later)
- You can use assignment statements to write into an array (probably displaying the array later)
Highlighting a portion of an image created from a matrix using "pcolor"
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Ismaeel
am 4 Mär. 2019
Bearbeitet: Ismaeel
am 4 Mär. 2019
I have created an image to visualize a matrix I have using pcolor function. The plot is shown below. I want to highlight elements of the matrix located in the range [65 95] using a square frame or anything else. I have created a square around this area manually but it is not perfect. Any idea?
Thanks
![xx.png](https://www.mathworks.com/matlabcentral/answers/uploaded_files/206704/xx.png)
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 4 Mär. 2019
xloc = 65:95;
yloc = 65:100;
YourArray(yloc, xloc([1 end]), :) = 255; %left and right edges
YourArray(yloc([1 end]), xloc, :) = 255; %top and bottom edges
4 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Axis Labels finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!