完全手写的CNN代码,没有用任何框架和三方库,基于matlab的完美代码,运行效率很高,作为初学者转的必备,课运行!!!!!!!!!!
一切框架来自手写!!!!
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 58678 2005-05-05 09:23 图片中手写体数字识别 -1.bmp
文件 58678 2005-05-05 09:25 图片中手写体数字识别 -10.bmp
文件 58678 2005-05-05 09:25 图片中手写体数字识别 -2.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -3.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -4.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -5.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -6.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -7.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -8.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -9.bmp
文件 1078 2006-10-19 11:06 图片中手写体数字识别 .jpg
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-1.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-10.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-2.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-3.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-4.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-5.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-6.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-7.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-8.bmp
文件 58678 2005-05-05 09:56 图片中手写体数字识别1-9.bmp
文件 872 2006-10-19 11:07 图片中手写体数字识别1.jpg
文件 58678 2005-05-05 10:04 图片中手写体数字识别2-1.bmp
文件 58678 2005-05-05 10:04 图片中手写体数字识别2-10.bmp
文件 58678 2005-05-05 10:04 图片中手写体数字识别2-2.bmp
文件 58678 2005-05-05 10:04 图片中手写体数字识别2-3.bmp
文件 58678 2005-05-05 10:05 图片中手写体数字识别2-4.bmp
文件 58678 2005-05-05 10:05 图片中手写体数字识别2-5.bmp
文件 58678 2005-05-05 10:05 图片中手写体数字识别2-6.bmp
文件 58678 2005-05-05 10:05 图片中手写体数字识别2-7.bmp
............此处省略118个文件信息
% test one image
clear
clc
str1=input(‘please enter the testing number: ‘);
%str1=‘0‘;
str1=int2str(str1); %整数转换为字符串
%ceshituname=imread(‘0-9.bmp‘);
str2=input(‘please enter the testing picture: ‘);
%ceshituname=imread(‘0-9.bmp‘);
str2=int2str(str2); %整数转换为字符串
ceshituname=imread(strcat(str1‘-‘str2‘.bmp‘));%从图形文件读取图像
ceshitu2bw=im2bw(ceshituname);%基于阈值的图像转换为二值化图像
ceshituvector=getfeature(ceshitu2bw);
wkj=load(‘wkj2(2).dat‘);
wji=load(‘wji2(2).dat‘);
netj=wji*ceshituvector; %netj is 14*1
yj=f(netj); %yj is 14*1
netk=wkj*yj; %netk is 10*1
z=f(netk) %z is 1*10
ceshituvector
ceshitu=find(z==max(z));%查找非0元素
ceshitu=int2str(ceshitu);
if ceshitu==‘10‘
ceshitu=‘0‘;
end
if ceshitu==str1
figure(1);
imshow(ceshituname);
ceshitunamestr=strcat(ceshitu‘.jpg‘);
figure(2);
imshow(ceshitunamestr);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 58678 2005-05-05 09:23 图片中手写体数字识别 -1.bmp
文件 58678 2005-05-05 09:25 图片中手写体数字识别 -10.bmp
文件 58678 2005-05-05 09:25 图片中手写体数字识别 -2.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -3.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -4.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -5.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -6.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -7.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -8.bmp
文件 58678 2005-05-05 09:26 图片中手写体数字识别 -9.bmp
文件 1078 2006-10-19 11:06 图片中手写体数字识别 .jpg
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-1.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-10.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-2.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-3.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-4.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-5.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-6.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-7.bmp
文件 58678 2005-05-05 09:55 图片中手写体数字识别1-8.bmp
文件 58678 2005-05-05 09:56 图片中手写体数字识别1-9.bmp
文件 872 2006-10-19 11:07 图片中手写体数字识别1.jpg
文件 58678 2005-05-05 10:04 图片中手写体数字识别2-1.bmp
文件 58678 2005-05-05 10:04 图片中手写体数字识别2-10.bmp
文件 58678 2005-05-05 10:04 图片中手写体数字识别2-2.bmp
文件 58678 2005-05-05 10:04 图片中手写体数字识别2-3.bmp
文件 58678 2005-05-05 10:05 图片中手写体数字识别2-4.bmp
文件 58678 2005-05-05 10:05 图片中手写体数字识别2-5.bmp
文件 58678 2005-05-05 10:05 图片中手写体数字识别2-6.bmp
文件 58678 2005-05-05 10:05 图片中手写体数字识别2-7.bmp
............此处省略118个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)