matlab画纯白图片
时间: 2023-06-12 13:06:51 浏览: 100
你可以使用以下代码在MATLAB中创建一个白色的图像:
```
I = ones(256, 256); % 创建一个256x256的全白矩阵
imshow(I); % 显示图像
```
这将创建一个256 x 256的全白图像,并将其显示在MATLAB窗口中。如果你想要更改图像的大小,可以更改第一行中的矩阵大小。
相关问题
matlab画黑白图片
要在MATLAB中画出黑白图片,你可以使用以下步骤:
1. 使用imread函数读取图片文件。根据引用,你可以使用以下代码读取图片文件:
```matlab
myImgName ='C:\Users\Duan\Desktop\matlab自定义函数库\处理\灰度图.jpg';
img = imread(myImgName);
```
2. 将彩色图像转换为灰度图像。你可以使用rgb2gray函数将彩色图像转换为灰度图像。根据引用,你可以使用以下代码进行转换:
```matlab
grayImg = rgb2gray(img);
```
3. 使用imshow函数显示灰度图像。你可以使用imshow函数将灰度图像显示出来。以下是代码示例:
```matlab
imshow(grayImg);
```
通过以上步骤,你可以在MATLAB中画出黑白图片。
matlab在已有图片上画点
可以使用MATLAB中的`impoint`函数在已有的图片上画点。以下是一个简单的例子:
```matlab
% 读取图片
img = imread('example.jpg');
% 显示图片
imshow(img);
% 用 impoint 函数在图片上画点
point = impoint();
% 获取点的坐标
pos = point.getPosition();
% 在图片上显示点
hold on
plot(pos(1), pos(2), 'r+', 'MarkerSize', 10, 'LineWidth', 2);
```
这个例子中,首先使用`imread`函数读取了一张名为`example.jpg`的图片,并使用`imshow`函数显示了它。然后使用`impoint`函数在图片上画了一个点,并使用`getPosition`函数获取了这个点的坐标。最后使用`plot`函数在图片上显示了这个点。
你也可以根据需要设置其他参数,比如`impoint`函数的位置、大小、颜色等。更多详细信息可以查看MATLAB的官方文档。
相关推荐
![](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)