我将几个PNG文件加载到Matlab并显示它们没有问题,但是想知道是否有一种方法指向(或点击)像素并立即实时获取其像素坐标和颜色(RGB)作为屏幕上的输出或存储在某个变量中。
例如,我有64 x 64面部照片作为眼睛检测算法的地面实况图像。该算法将返回眼睛的边界框,但是,为了检查它,我想通过在绘制图像时单击或鼠标移动来手动提取坐标,还有关于我点击或鼠标的像素的颜色信息。 / p>
如果Matlab不支持此类交互,请随意提出其他语言,软件或环境。
感谢您的帮助!
答案 0 :(得分:3)
数据光标完全你想要的东西:
它是图像工具栏中“旋转”图标右侧的图标。
答案 1 :(得分:1)
如果您有图像处理工具箱,则会有一个名为impixel的内置工具,它允许您单击图像并自动获取像素值和位置。没有弹出数据光标,但数据光标返回的内容,像素也是,您可以使用uicontrol(文本)轻松显示。