如何用matlab将彩色图片变成黑白图片

如何用matlab将彩色图片变成黑白图片,第1张

可以使用matlab的rgb2gray函数将色变为黑白。具体操作步骤如下:1 打开matlab软件,点击File菜单中的Open,选择要转化的色并打开。2 在Command Window中输入以下命令: img = imread('色路径'); %将色读入matlab中 gray_img = rgb2gray(img); %将色转化为黑白3 等待命令运行完毕后,可以在Workspace中看到gray_img类型为uint8的黑白数据。4 如果想要查看转化后的,可以使用imshow函数,输入以下命令: imshow(gray_img); %显示黑白5 最后,点击File菜单中的Save As,选择需要保存黑白的路径和文件名,即可将其保存为黑白。

很简单,你的程序一定建的m文件写的,你点击运行的,有两个选择,第一个是你的程序的路径,第二个是你读的路径,你点击第二个就OK了,你在MATLAB的运行界面可以看到你一定点击运行就会弹到你保存程序的路径下。

1、下面演示一下第一种标记方式。

代码:

%本程序完成对一些特殊点的标记

clc;clear all

x=0:001:2pi;

y=sin(x);

p=find(y==max(y));

plot(x,y,'r','linewidth',2)

grid on

text(x(p),y(p),'o','color','g')

axis([0 2pi -14 14])

2、完成标记后的图像如下(图中绿色的小圆圈)。

3、第二类标法同理,代码如下:

%本程序完成对一些特殊点的标记

clc;clear all

x=0:001:2pi;

y=sin(x);

p=find(y==max(y));

plot(x,y,'r','linewidth',2)

grid on

axis([0 2pi -14 14])

text(x(p),y(p),['(',num2str(x(p)),',',num2str(y(p)),')'],'color','b');

4、然后得到的效果在下面可以看到。

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/4086949.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-04-15
下一篇2024-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存