tirfan 发表于 2006-7-18 14:50

如何生成黑白图

本来用mesh()函数运行出来的图像是彩色的,我想把它弄成黑白图行么?不知道怎么改参数。希望直接运行出来的图像就是黑白的。论文要贴图。而不是生成灰度图。

tirfan 发表于 2006-12-11 10:24

function heibai
I=imread('xxxx.jpg');
bw=im2bw(I,0.91);%选取阈值为0.5
    figure;
    imshow(bw)%显示二值图象

最后我是这么做的.贴出来希望大家遇到此类问题能弄上.

maoyisheng2003 发表于 2006-12-12 14:51

I=imread('xxxx.jpg');
J=rgb2gray(I)

pengweicai 发表于 2006-12-14 20:33

直接在图形界面中操作。

orchis_2005 发表于 2007-1-5 17:40

请问
{function heibai
I=imread('xxxx.jpg');
bw=im2bw(I,0.91);%选取阈值为0.5
    figure;
    imshow(bw)%显示二值图象
}
您这个程序可以直接在源程序中运行吗?还是.....

[ 本帖最后由 orchis_2005 于 2007-1-12 15:16 编辑 ]

tianben 发表于 2009-10-7 10:07

我用楼上的指令试试,只能输出一片黑,没有图像,为什么呢?


function heibai
I=imread('xxxx.jpg');
bw=im2bw(I,0.91);%选取阈值为0.5
    figure;
    imshow(bw)%显示二值图象

最后我是这么做的.贴出来希望大家遇到此类问题能弄上.


[ 本帖最后由 tianben 于 2009-10-7 10:18 编辑 ]

ChaChing 发表于 2009-10-7 18:33

回复 6楼 tianben 的帖子

"只能输出一片黑,没有图像"
刚刚试了下, 不会有此现象
页: [1]
查看完整版本: 如何生成黑白图