错误使用OCR阅读特殊字符

9的观点(30天)
沃尔特,我发布了OCR的代码供参考
%的主要程序
警告% #好< WNOFF >
%清除所有
clc,关闭所有、清晰所有
%读取图像
画像= imread (“image.jpg”);
%显示图像
imshow(画像);
标题(输入图像与噪声的
%转换为灰度
如果尺寸(画像,3)= = 3% RGB图像
画像= rgb2gray(画像);
结束
%转换为BW
阈值= graythresh(画像);
画像= ~ im2bw(画像,阈值);
%删除所有对象包含少于30像素
画像= bwareaopen(画像,30);
%存储矩阵从形象
%的人物,我
词= [];
re =画像;
%打开文本。txt文件编写
fid = fopen (“text.txt”,“wt”);
%加载模板
负载模板
全球模板
%计算字母模板文件的数量
num_letras =大小(模板,2);
1
% Fcn“行”单独行文本
(fl re) =线(重新);
imgn = fl;
%取消注释行下面看到一个接一个
图中,imshow (fl);暂停(0.5)
% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
%连接组件标签和计数
东北[L] = bwlabel (imgn);
n = 1:不
[r、c] =找到(L = = n);
%提取信
n1 = imgn (min (r): max (r)、min (c): max (c));
%调整字母(同样大小的模板)
img_r = imresize (n1, [24] 42);
% imshow (img_r);暂停(0.5)
% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
%叫fcn将图像转换为文本
信= read_letter (img_r num_letras);
%连接信
词=(单词字母);
结束
%流(fid, ' % s \ n ',低(词));%写词的文本文件
(低)
流(fid检测器,“% s \ n”词);%写词的文本文件(上)
%明显“词”变量
词= [];
如果isempty(重新)在Fcn %看到变量的“线”
打破
结束
结束
文件关闭(fid);
%打开的文本。txt”文件
winopen (“text.txt”)
样本图像 http://imgur.com/Ajmsi
http://imgur.com/YHYFD 和这张图片也需要提取的得分
4评论
1月
1月 2011年10月24日
@FIR:你看了我的评论?
有理由不施加一个适当的代码格式?坏的格式化代码引起的印象,你不关心你的问题的可读性。
我已经提到过,在代码的一部分出现问题,你没有帖子:“信= read_letter (img_r num_letras);“。因此回答需要疯狂的猜测。
如果你的代码有问题,“警告”是一个非常糟糕的主意。你想要这个论坛的支万博1manbetx持,但是拒绝你当地的Matlab的帮助。
冷杉,请把相关代码使用一个适当的格式:让MATLAB的编辑器自动缩进代码,复制,粘贴在这里,用鼠标点击“{}代码”按钮。

登录置评。

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2011年10月24日
“沃特请回答我的问题”
冷杉,我需要每晚超过6小时的睡眠,所以除非你希望我的回答是我的梦想之一的转录,您需要等待。
2的评论
沃尔特·罗伯森
沃尔特·罗伯森 2011年10月24日
“我发现自己在滑铁卢,编程类处理编程语言命名MATLOG, PROLOG导数。我一直认为在课堂上教授,他不断做出语言的根本错误。教授有一些手写的笔记他写道,复印和分发给类是“的”课程的教材;他只是还没来得及正式发布,但我们正在处理的是打算继续是参考标准的学生为以后工作。错误后,他总是犯错误,我纠正他,当然,他声称他的版本是正确的,他知道,因为他自己写的书!但我碰巧第一版设计文档的一个副本的语言,和第三版“报告”语言,*和*我们争论这些问题是很容易解决的通过运行一些测试用例的标准编译器的语言写的更早的一代又一代的美国滑铁卢的研究生。我的解读是正确的,他是完全错误的,但他拒绝承认这一点,并保持对接我是不做事的路上(哦,不断争论),尽管他会导致不正确的答案,所有这些学生被教重要的计算概念的误解。我发现我在课堂上做得很好,不是因为这个原因,仅获得约73%的平均水平甚至我所有的作业运行没有错误,即使在(梦想)的事实我合格的编辑错误proto-textbook和重写大部分。

登录置评。

答案(1)

沃尔特·罗伯森
沃尔特·罗伯森 2011年10月24日
是的,我看到你了,因为你已经张贴在活动的问题。
在我的时区,现在2点,1点之后某个时间和你在这里,这是我最后一次检查后晚上凌晨12:55答案。我不会看这个代码目前:我需要睡眠。

类别

找到更多的在字符和字符串帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!