clc;
clear all;
close all;
im = imread('rice.png');
bw = imbinarize(im, 'adaptive');
bw = bwareaopen(bw, 10);
bw = imopen(bw, strel('disk', 4));
未定义与 'uint8' 类型的输入参数相对应的函数 'imbinarize'。
出错 U (line 8)
bw = imbinarize(im, 'adaptive');
为什么会出错啊,
clc;
clear all;
close all;
im = imread('rice.png');
bw = imbinarize(im, 'adaptive');
bw = bwareaopen(bw, 10);
bw = imopen(bw, strel('disk', 4));
未定义与 'uint8' 类型的输入参数相对应的函数 'imbinarize'。
出错 U (line 8)
bw = imbinarize(im, 'adaptive');
为什么会出错啊,
收起
同学,你换个函数试一试
bw = imbinarize(im, 'adaptive');
换成:
bw = im2bw(im, 'adaptive');
你的matlab版本太古老了
报告相同问题?