matlab在图中标注某一点并得到该点信息
时间: 2024-04-14 16:28:33 浏览: 514
在 MATLAB 中,您可以使用 `ginput` 函数来选择图像上的一个或多个点,并获取这些点的坐标信息。以下是一个简单的示例:
```matlab
% 读取图像
image = imread('your_image.jpg');
% 显示图像
imshow(image);
hold on;
% 选择一个点
[x, y] = ginput(1);
% 在图像上标注选定的点
plot(x, y, 'ro', 'MarkerSize', 10);
% 打印选定的点的坐标信息
disp(['选定的点坐标:(', num2str(x), ', ', num2str(y), ')']);
```
在这个示例中,您需要将 `'your_image.jpg'` 替换为您自己的图像文件路径。运行代码后,您将会看到一个显示了您选择的点并标注了红色圆圈的图像窗口。此外,控制台将打印出所选点的坐标信息。
希望这可以帮助到您!如果您有任何其他问题,请随时提问。
阅读全文
相关推荐

















