matlab拟合未定义函数或变量,求助,为什么总说我未定义函数或变量

function [obj_cont, select_vert_enc, obj_vert_num, obj_bin_stream, obj_rate, select_vert_dec, obj_dist] =TestBasicSADOri(I, D_max)

% I = imread('D:\Program Files\MATLAB71\work\ORD_codec\Basic_SAD\SADcode\Kids2_Frame17.bmp', 'bmp');

% I = imread('D:\Program Files\MATLAB71\work\ORD_codec\Basic_SAD\SADcode\fish.bmp', 'bmp');

% D_max = 2;

% [obj_cont, select_vert_enc, obj_vert_num, obj_bin_stream, obj_rate, select_vert_dec, obj_dist] =  TestBasicSADOri(I, D_max);

[obj_cont, select_vert_enc, obj_vert_num, obj_bin_stream, obj_rate, obj_dist] = Obj_Encod(I, D_max);

% Display

frame_size = size(I);

row = frame_size(1, 1);

col = frame_size(1, 2);

% original binary contour

obj_cont_ori = im2bw(ones(row, col), 0.5);

imshow(obj_cont_ori);

hold on

% reconstruction binary contour

plot(obj_cont(:, 2), obj_cont(:, 1), '--k', 'LineWidth', 3);

plot(select_vert_enc(:, 2), select_vert_enc(:, 1), 'LineWidth', 3);

plot(select_vert_enc(:, 2), select_vert_enc(:, 1), '+r');

[select_vert_dec, cont_rec_obj, test_rec_obj] = Obj_Decod(obj_bin_stream, frame_size);

imwrite(cont_rec_obj, ['D:\Program Files\MATLAB71\work\ORD_codec\Basic_SAD\SADcode\cont_rec_obj.bmp'], 'bmp');

imwrite(test_rec_obj, ['D:\Program Files\MATLAB71\work\ORD_codec\Basic_SAD\SADcode\test_rec_obj.bmp'], 'bmp');  % output

这是函数

然后输入I = imread('D:\Program Files\matlap\work\fish.bmp', 'bmp');

D_max = 2;

TestBasicSADOri(I, D_max)

就说我未定义函数或变量????

  • 0
    点赞
  • 0
    收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:深蓝海洋 设计师:CSDN官方博客 返回首页
评论
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值