先用imread把zhaoyang1.bmp图像读进来再转为二值图像,你这个相当于把字符串'zhaoyang1.bmp'转化为二值图像,当然是不对的。I = imread('zhaoyang1.bmp');gg = im2bw(I);
你的输入图片数据类型不对,你改成uint8 或者double试一试