MATLAB中怎样获得屏幕上鼠标处RGB颜色

matlab(x)
java(v)
网上用的比较多的方法是,先通过调用java截图,再 通过鼠标的坐标获取三维矩阵特定位置的数据,
但。。。。这都用开java了为何不一用到底
不妨试试在m文件中编写以下代码:

import java.awt.MouseInfo;
import java.awt.Robot;

mousepoint=MouseInfo.getPointerInfo().getLocation();
robot=Robot();
tempColor=robot.getPixelColor(mousepoint.x, mousepoint.y);
RGBColor=[tempColor.getRed(),tempColor.getGreen(),tempColor.getBlue()]

其中下半部分最好放在循环中

猜你喜欢

转载自blog.csdn.net/slandarer/article/details/108287628
今日推荐