我有这个功能:
function Y=size8cut(X) % cut the rim of the image, to make it more fit to be cut into 256*256 patches
[m,n] = size(X);
if mod(m,8)~=0
X=X(1:m-mod(m,8),:);
end
if mod(n,8)~=0
X=X(:,1:n-mod(n,8));
end
Y=X;
end
错误为Undefined function 'size8cut' for input arguments of type 'uint8'
。
答案 0 :(得分:1)
文件名必须为size8cut.m
,文件必须位于Matlab路径或您当前的目录上。