C#识别图片数字

csharp 复制代码
    ///选取图片按钮的代码
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    private void 选择图片_Click(object sender, EventArgs e)
    {      
            OpenFileDialog openFileDialog = new OpenFileDialog();
        openFileDialog.Filter = "JPG Files (*.jpg)|*.jpg|PNG Files (*.png)|*.png";
        openFileDialog.FilterIndex = 1;
            openFileDialog.Multiselect = false;
            if (openFileDialog.ShowDialog() == DialogResult.OK)
            {
                selectedPicture = openFileDialog.FileName;
                MessageBox.Show($"您选中的图片路径为:{selectedPicture}");
                // 使用Image类加载图片           
                Image image = Image.FromFile(selectedPicture);
            // 将图片显示在PictureBox中        
            pictureBox1.Image = image;   
            }
            else
            {
                MessageBox.Show("您本次没有选择任何图片!!!");
            }
        
    }

    /// <summary>
    /// 开始识别按钮的代码
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    private void 识别_Click(object sender, EventArgs e)
    {

        //创建扫描器
            OcrScanner scanner = new OcrScanner();
        //开始扫描
            if (selectedPicture!=null)
            scanner.Scan(selectedPicture);
            //输出结果
            string result = scanner.Text.ToString();
            richTextBox1.Text = result;
        
    }

要将项目名\packages\Spire.OCR.1.8.0\runtimes\win-x64\native内的ddl,放到\项目名\bin\x64\Debug内

相关推荐
数据知道6 分钟前
PostgreSQL实战:详细讲述UUID主键,以及如何生成无热点的分布式主键
数据库·分布式·postgresql
数据知道6 分钟前
PostgreSQL实战:如何选择合适的数据类型?
数据库·postgresql
馨谙6 分钟前
Linux面试题----rpm,dnf,Application Streams,Modules软件存储库
linux·运维·服务器
tan 9111 分钟前
KaliLinux2025.4 root用户修改显示语言
linux·服务器·前端·安全
资深web全栈开发16 分钟前
高并发的本质:超越语言的协作哲学——以 Go HTTP 服务器为例
服务器·http·golang·系统设计·goroutine·高并发架构·go并发
nvd1119 分钟前
Pytest 异步数据库测试实战:基于 AsyncMock 的无副作用打桩方案
数据库·pytest
小码吃趴菜29 分钟前
守护进程及其编程流程
linux·运维·服务器
os_lee36 分钟前
Milvus 实战教程(Go 版本 + Ollama bge-m3 向量模型)
数据库·golang·milvus
laplace012337 分钟前
向量库 Qdrant + 图数据库Neo4j+Embedding阿里百炼text-embedding-v3
数据库·embedding·agent·neo4j
云边有个稻草人38 分钟前
从痛点到落地:金仓时序数据库核心能力拆解
数据库·时序数据库·kingbasees·金仓数据库·数据库安全防护