【发布时间】:2013-06-21 14:53:31
【问题描述】:
我将几个 PNG 文件加载到 Matlab 中并毫无问题地显示它们,但想知道是否有办法指向(或单击)像素并立即实时获取其像素坐标和颜色 (RGB),或者作为屏幕上的输出或存储在某个变量中。
例如,我有一张 64 x 64 的人脸照片,用作眼睛检测算法的地面实况图像。该算法将返回眼睛的边界框,但是,为了检查它,我想通过在绘制图像时单击或鼠标在图像周围手动提取坐标,以及关于我单击或鼠标单击的像素的颜色信息。
如果 Matlab 不支持这种交互性,请随时建议其他语言、软件或环境。
感谢您的帮助!
【问题讨论】:
-
顺便说一句,在过去的一年半里,我一直在用 MATLAB 制作非常复杂的 UI 密集型 GUI,但我还没有找到一件我不能用足够的创造力做的事情。 MATLAB 将几乎支持您可能想要的所有交互性 :)
-
Matlab 太棒了!出于好奇,您制作的 GUI 是否可以在 Matlab 之外使用?我知道我必须在 Matlab 中制作它们,但是制作完成后,我可以说,将可执行文件或 UI 文件提供给没有 Matlab 的人吗?
-
如果你有 MATLAB 编译器,你可以创建一个 Windows 独立可执行文件,它允许任何人在没有安装 MATLAB 的情况下运行你的 GUI。
标签: matlab image-processing colors coordinates interactive