zoukankan      html  css  js  c++  java
  • OCR图像识别技术-Asprise OCR

    // csc AspriseDemo.cs /r:AspriseOcr.dll
    // 注意注册:AspriseOCR.InputLicense("123456", "123456789123456789123456789");
    // http://asprise.com/ocr/docs/html/asprise-ocr-library-csharp-vb.net-component.html
    using System;
    using AspriseOcr;
    
    namespace AspriseDemo
    {
        class Program
        {
            static void Main(string[] args)
            {
                AspriseOCR.SetUp();
                AspriseOCR.InputLicense("123456", "123456789123456789123456789");
                AspriseOCR ocr = new AspriseOCR();
                ocr.StartEngine("eng", AspriseOCR.SPEED_FASTEST);
                string s = ocr.Recognize(@".demo.png", -1, -1, -1, -1, -1,AspriseOCR.RECOGNIZE_TYPE_ALL, AspriseOCR.OUTPUT_FORMAT_PLAINTEXT);
                /* 支持识别类型 PDF,TIF,PNG,JPG,
                //TEXT ONLY
                s = ocr.Recognize(@"C:pathimg.jpg", -1, -1, -1, -1, -1,AspriseOCR.RECOGNIZE_TYPE_TEXT, AspriseOCR.OUTPUT_FORMAT_PLAINTEXT);
                //BARCODE ONLY
                s = ocr.Recognize(@"C:pathimg.jpg", -1, -1, -1, -1, -1,AspriseOCR.RECOGNIZE_TYPE_BARCODE, AspriseOCR.OUTPUT_FORMAT_PLAINTEXT);
                //PART OF IMAGE
                s = ocr.Recognize(@"C:pathimg.jpg", -1, 0, 0, 400, 200, AspriseOCR.RECOGNIZE_TYPE_ALL, AspriseOCR.OUTPUT_FORMAT_PLAINTEXT);
                //More Image
                s = ocr.Recognize(@"C:img1.jpg;C:img2.png", -1, -1, -1, -1, -1,AspriseOCR.RECOGNIZE_TYPE_ALL, AspriseOCR.OUTPUT_FORMAT_PLAINTEXT);
                //可以使用字典
                //ocr.StartEngine("eng", AspriseOCR.SPEED_FASTEST,"START_PROP_DICT_CUSTOM_DICT_FILE=dict.txt");
                s = ocr.Recognize("image.png", -1, -1, -1, -1, -1, AspriseOCR.RECOGNIZE_TYPE_ALL, AspriseOCR.OUTPUT_FORMAT_PLAINTEXT);
                //将识别结果存为 PDF
                ocr.Recognize(@"C:	est-image.png", -1, -1, -1, -1, -1, Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_PDF,
                    AspriseOCR.PROP_PDF_OUTPUT_FILE, "ocr-result.pdf",  AspriseOCR.PROP_PDF_OUTPUT_TEXT_VISIBLE, true);
                */
                Console.WriteLine(s);
                ocr.StopEngine();
                Console.ReadKey();
            }
        }
    }
    
  • 相关阅读:
    Hbase的数据目录更换后server is not running yet报错
    挂载新加4T硬盘到home目录
    Hadoop(二)--Hadoop运行模式
    Hadoop(一)--Hadoop框架介绍
    KubeSphere(四)--Devops工程pipeline
    KubeSphere(三)--示例:安装wordpress到k8s
    KubeSphere(二)--多租户管理权限控制
    KubeSphere(一)--基于k8s安装KubeSphere
    com.alibaba.fastjson.JSON.toJSONString使用时值为NULL的属性被忽略的问题
    数据库命令-实战
  • 原文地址:https://www.cnblogs.com/flaaash/p/5395926.html
Copyright © 2011-2022 走看看