在matlab中伪造货币检测

时间:2018-06-03 04:59:56

标签: matlab

我有一个假货币检测项目。我是matlab的初学者,无法解决一些错误。

代码:

 global img;
img=imread('image.jpg');
B=im2bw(img);
figure,
imshow(img);
imgd = im2double(img);
I=imresize(imgd,0.9);
figure,imshow(I);
imgt = (0.3 * (I(:,:,1)) + 0.59 * (I(:,:,2)) + 0.11 * (I(:,:,3)))/255;
figure,imshow(imgt);
s=edge(imgt,'sobel',0.09);
figure,
imshow(s);

问题在于,当我应用阈值时,图像不显示阈值而是整个图像变黑。

0 个答案:

没有答案