matlab中知道图片坐标然后再图片中画出坐标点的代码
时间: 2023-09-18 15:08:07 浏览: 307
可以使用`plot`函数来在图像中画出坐标点。
假设你已经知道了要画的点在图片中的坐标,可以按照以下步骤进行绘制:
1. 读取图片并显示
```matlab
img = imread('image.jpg'); % 替换为你的图片路径
imshow(img);
```
2. 定义要画的点的坐标
```matlab
x = [100, 200, 300]; % 替换为你要画的点的x坐标
y = [50, 150, 250]; % 替换为你要画的点的y坐标
```
3. 在图像中画出点
```matlab
hold on; % 保持图像显示
plot(x, y, 'r.', 'MarkerSize', 20); % 画出点,红色实心点,大小为20
hold off; % 取消保持图像显示
```
完整代码如下:
```matlab
img = imread('image.jpg'); % 替换为你的图片路径
imshow(img);
x = [100, 200, 300]; % 替换为你要画的点的x坐标
y = [50, 150, 250]; % 替换为你要画的点的y坐标
hold on; % 保持图像显示
plot(x, y, 'r.', 'MarkerSize', 20); % 画出点,红色实心点,大小为20
hold off; % 取消保持图像显示
```
相关问题
matlab在直角坐标系中画点
在Matlab中,可以使用plot函数在直角坐标系中绘制点。下面是一个示例代码:
```matlab
x = [1, 2, 3, 4, 5]; % x坐标
y = [2, 4, 6, 8, 10]; % y坐标
plot(x, y, 'o') % 绘制点
xlabel('x') % 设置x轴标签
ylabel('y') % 设置y轴标签
```
这段代码会在直角坐标系中绘制出5个点,坐标分别为(1, 2),(2, 4),(3, 6),(4, 8),(5, 10)。点的形状可以通过第三个参数进行设置,'o'表示圆形点。
matlab在三维坐标中画一个圆形点
在 MATLAB 中,可以使用 plot3 函数来在三维坐标系中画一个圆形点。以下是一段示例代码:
```matlab
% 创建三维坐标系
figure;
grid on;
axis equal;
% 画一个圆形点
radius = 0.1; % 圆形点的半径
x_center = 0; % 圆心的 x 坐标
y_center = 0; % 圆心的 y 坐标
z_center = 0; % 圆心的 z 坐标
theta = linspace(0, 2*pi, 100); % 构造圆形点的角度向量
x = x_center + radius*cos(theta); % 圆形点的 x 坐标
y = y_center + radius*sin(theta); % 圆形点的 y 坐标
z = z_center*ones(size(theta)); % 圆形点的 z 坐标
plot3(x, y, z, 'o', 'MarkerSize', 10, 'MarkerFaceColor', 'r');
```
运行以上代码,即可在三维坐标系中画出一个半径为 0.1、颜色为红色的圆形点。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)