Data Cursor and inputting RGB values
조회 수: 14 (최근 30일)
이전 댓글 표시
I am trying to get the RGB values from the Data Cursor in the figure window into my script. Right now, the only values that are inputted are the X and Y position values of the cursor on the image. The RGB values are clearly visible in the figure window, they just get lost in transition? Here is a code I chopped from online, it is too complex, but shows the basic idea. Thanks!
clf;
imshow('Blue Drawn Line.jpg')
cursorobj = datacursormode(1);
while ~waitforbuttonpress %click cursor, then press any key to end
cursorobj.Enable = 'on';
end
cursorobj.Enable = 'off';
getCursorInfo(cursorobj)
댓글 수: 0
답변 (1개)
Chad Greene
2016년 3월 11일
댓글 수: 2
Chad Greene
2016년 3월 11일
Yes, colorpicker returns RGB values to the workspace and will work either the syntax
[R,G,B] = colorpicker(...)
or
RGB = colorpicker(...)
The colorpicker also allows users to get RGB values of any point on a figure, including colorbars, background color, title text color, etc.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!