OCR running error ....SOS !!!!!!!!!!!!!!!!!!!!
开发环境 Win7 + Office2007 + VisualStudio2008
其中 Office2007 已安装 MODI 组件,并且打过修复补丁,从 “Office工具” 中运行 Microsoft Office Document Imaging 识别 tif 图片中的汉字一切正常。
然后我在代码中引用了 MODI 对象进行图像文字识别,结果每次运行到 MODI.OCR(MODI.MiLANGUAGES.miLANG_CHINESE_TRADITIONAL , false , false); 就会报错: OCR running error...
百度谷歌了很多方法都没解决,比如修改计算机高级设置里的程序数据保护;还有说什么截图尺寸导致这个错误,我自己试验无论尺寸大小均会报此错误。
下面是报错代码
private void btnTest_Click(object sender , EventArgs e)
{
MODI.Document md = new MODI.Document();
// The Create method grabs the picture from disk snd prepares for OCR.Create
string strFileName = Environment.CurrentDirectory + "\\temp484.tif";
md.Create(strFileName);
// Do the OCR
//断点跟踪到这里报错
md.OCR(MODI.MiLANGUAGES.miLANG_CHINESE_TRADITIONAL , false , false); //lx120715
// This string will contain the text.
string strText = String.Empty;
// Get the first (and only image)
MODI.Image image = (MODI.Image) md.Images[0];
// Get the layout
MODI.Layout layout = image.Layout;
// Loop through the words.
for (int j = 0 ; j < layout.Words.Count ; j++)
{
// Get this word.
MODI.Word word = (MODI.Word) layout.Words[j];
// Add a blank space to separate words.
if (strText.Length > 0)
{
strText += " ";
}
// Add the word.
strText += word.Text;
}
// Close the MODI.Document object.
md.Close(false);
// Create the dialog that displays
// the OCRed text.
ShowText st = new ShowText();
// The the dialog's text.
st.m_strOCRText = strText;
// Show the dialog.
st.ShowDialog();
}
相关推荐
产业园区如何高效对接企业技术需求与高校科研成果?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
国央企创新负责人如何快速掌握本地科技资源分布与匹配情况?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
国央企创新负责人如何实现科技成果的精准识别与高效筛选?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
数据挖掘实战:决策树 + 聚类 + 关联规则,零 Key 离线可跑(Python 源码)
数据挖掘实战包。用 Python 标准库实现 CART 风格决策树、K-Means 聚类与 Apriori 关联规则,在虚构「星河便利店」会员表和购物篮上跑通分类、分群与购物篮分析,并给出准确率、轮廓系数、支持度/置信度/提升度。零第三方依赖、零 API Key 即可离线跑通。含 4 个样例、离线冒烟、中文 README(含「使用方法」)。均为作者原创可运行源码。MIT。作者 blog.csdn.net/mtl1994
YOLOv8作物病害检测实战源码
这是一套基于YOLOv8n的农田病虫害目标检测系统,对叶片照片做目标检测,识别健康叶片、褐斑病、白粉病、锈病四类,并给出对应防治建议。全流程纯CPU可跑,配套交付完整Python源码、9章实战教程(md/html/pdf三种格式)、100张自造样本及YOLO标签、训练曲线与混淆矩阵截图、Tkinter界面和答辩PPT。 系统围绕五项功能展开:同一套推理逻辑覆盖图像、视频、摄像头三种来源;图形界面选文件即检测,画面叠彩色框标注病名与置信度,右侧面板同步给出症状与防治措施;检测记录自动写入CSV,统计页一键生成四类病害占比饼图;训练结束自动产出损失与精度曲线;内置防治建议文案库,检测命中即回填面板。 选型用YOLOv8n nano档,参数量约320万、权重约6.2MB,CPU单帧几十毫秒,小样本训练5到8分钟完成。数据由data_gen.py程序化绘制100张叶片图,固定随机种子,重跑分布一致,不依赖公开数据集。依赖全部锁版本,教程第7章整理了19条真实报错及排查方法,第8章给出换模型档、换PlantVillage数据集的迁移路径。 适合做计算机视觉方向课程设计或毕业设计的学生,也适合智慧农业方向想了解检测模型如何落进业务面板的学习者。不需要GPU,不需要系统学过目标检测,教程第3章会按需补齐原理。 使用时先pip install -r requirements.txt装好依赖,download_data.py下载预训练权重,data_gen.py生成样本后train.py训练,完成后用main.py infer批量检测或main.py gui启动界面。


