跳至正文

vsm格式怎么转换为灰度图(vsm怎么转灰度图)

精雕5・21版本怎么转灰度图?

精雕5・21版本怎么转灰度图?

5.21另存为5020版本后,用5.20打开文件,进入虚拟雕塑环境,模型菜单下—保存雕塑模型,打开5.19,同样进入虚拟雕塑环境,模型菜单下—加载雕塑环境,接着模型菜单下—存为位图—(右侧导航工具栏勾选高度存为位图,确定)5.21破解本也可以自带的转灰度图小程序直接转

matlab 如何将彩图转成灰度图

matlab 如何将彩图转成灰度图

H=imread(‘XXX.jpg’) I=rgb2gray(H)

RGB图转灰度图的matlab程序

RGB图转灰度图的matlab程序

之前提过这个问题吧?再给你回答一遍吧,直接粘贴过来的:很简单,将以下语句粘贴到一个新建的MATLAB函数文件里并取名为rgb2gray2.m(缺省即是如此) function J = rgb2gray2(I) J = 0.29894 * I(:,:,1) + 0.58704 * I(:,:,2) + 0.11402 * I(:,:,3); 接下来读入一幅RGB图像到矩阵I中后调用J = rgb2gray2(I)即可,J就是转换后的灰度图像矩阵.需要注意的是,自编函数未考虑太多情况,因此输入必须是RGB图像的矩阵(可用imshow()函数读取 自硬盘里的照片),如果原本就是灰度图像或其它非法输入的话将会报错.

在MATLAB里如何将JPG格式的彩色图片转化为灰度图?

MyYuanLaiPic = imread(‘e:/image/matlab/darkMouse.jpg’);%读取RGB格式的图像

MyFirstGrayPic = rgb2gray(MyYuanLaiPic);%用已有的函数进行RGB到灰度图像的转换

[rows , cols , colors] = size(MyYuanLaiPic);%得到原来图像的矩阵的参数

MidGrayPic = zeros(rows , cols);%用得到的参数创建一个全零的矩阵,这个矩阵用来存储用下面的方法产生的灰度图像

MidGrayPic = uint8(MidGrayPic);%将创建的全零矩阵转化为uint8格式,因为用上面的语句创建之后图像是double型的

for i = 1:rows

for j = 1:cols

sum = 0;

for k = 1:colors

sum = sum + MyYuanLaiPic(i , j , k) / 3;%进行转化的关键公式,sum每次都因为后面的数字而不能超过255

end

MidGrayPic(i , j) = sum;

end

end

imwrite(MidGrayPic , ‘E:/image/matlab/DarkMouseGray.png’ , ‘png’);

%显示原来的RGB图像

figure(1);

imshow(MyYuanLaiPic);

%显示经过系统函数运算过的灰度图像

figure(2);

imshow(MyFirstGrayPic);

%显示转化之后的灰度图像

figure(3);

imshow(MidGrayPic);

matlab将视频帧转换成灰度图程序解释

这是因为matlab处理图片格式更容易,比如你的程序里,把每一帧转化成图片格式后直接用了rgb2gray()就灰度化了(或者用公式0.2989*R+0.5870*G+0.1140*B;).

如何把图片转成灰度图

打开MS powerpoint 2007,插入 – 图片,选择自己的图片按确定,然后在上面选项卡“图片格式”的那一栏最左边有三个选项“明暗brightness/对比Contrast/重新上色recolor”, 选择重新上色,可以调成灰色或其他颜色,然后右击图片 – 存为图片.

matlab里索引图如何转成灰度图?请高手解释一下

thresholdValue 256级灰度值的阈值(函数会先将图像转换成灰度再根据thresholdValue做黑白2值化) 输出: VC sample代码: typedef int (WINAPI ICEPUB_IMG

用VC++的BMP文件彩图转为灰度图(急!!)

RGB转灰度不是这么算的,这么算当R=G=B=255时,得出来的值就超过255了. 上网搜一下吧,网上有公式的,程序也很简单. 搞不定的话再给我发消息吧

如何用MATLAB把bmp格式变成灰度图像

BMP的图像是彩色的,也就是说有RGB三个波段,读出的图像数据是一个M*N*3的数组,如果想把它变成灰度图像的,只要分离出任意RGB中的一个分量即可,例如你的图像是1.BMP, x=imread(‘1.BMP’);imshow(x); y=x(:,:,1); imshow(y);就可以了,不知道你是想怎样把图像变成灰度的,如果三个分量都想要的话,做个计算也可以的,例如把RGB做个平均;y=1/3*x(:,:,1)+1/3*x(:,:,2)+1/3*x(:,:,3);imshow(y);

怎么把矢量图变成灰度图

似乎只能先栅格化,然后去色,再恢复成矢量图.如果担心精度因此而降低,可以在转化为栅格化之前,将其像素尽量放大(大图片对电脑性能要求很高的,要小心,别太大了),这样灰度并转化为矢量后的图片精度就不会太差了.