フッターコンテンツにスキップ
他のコンポーネントと比較する

IronOCRとAsprise OCRの比較

When we talk about OCR, it refers to optical character recognition. The term is often used in the business world to refer to the process of converting an image or graphical representation of any text-based document (e.g. a scanned or faxed page) into an editable word format or text-searchable document format by means of computer software.

The acronym OCR stands for Optical Character Recognition, a task carried out by computer software that has been designed specifically for the purpose. This type of software will scan the page and recognize any textual information that is on there, converting it into a digital form so that it can be edited and reproduced digitally with no loss in quality.

There are many applications for OCR, but the most popular use case is converting scanned documents into digital files that can be formatted and indexed in databases and analyzed.

In this article, we are going to compare two of the most common libraries and applications for OCR and PDF document images. 以下のような方法です:

  • Asprise OCR
  • IronOCR

1.0 はじめに

1.1 Asprise OCR Introduction and Features

The Asprise C# .NET OCR (optical character recognition) and barcode recognition SDK offers a high-performance API library for you to equip your C# .NET applications (Windows applications, Silverlight, ASP.NET web service applications, ActiveX controls, etc.) with the functionality of extracting text and barcode information from scanned documents.

You can convert images (in various formats like JPEG, PNG, TIFF, PDF, etc.) into editable document formats (Word, XML, searchable PDF, etc.). Alongside other offerings such as the Asprise Image Scanning SDK (which captures documents from scanners), you can easily implement full document management solutions.

The Features of Asprise OCR

Accurate Text Recognition
With enhanced image processing and text detection algorithms, Asprise OCR can easily recognize difficult documents with poor image quality. Parameters can be used to slightly favor accuracy over speed.

High-Speed OCR Engine
Asprise OCR uses an optimized OCR engine to perform excellent recognition within a short time frame. Speed can be further improved through multithreading and optional GPU acceleration.

20+ Languages Supported
Asprise OCR recognizes 20+ languages such as English, Spanish, French, German, Italian, Hungarian, Finnish, Swedish, Romanian, Polish, Malay, Arabic, Indonesian, and Russian.

All Popular Barcode Formats
All popular barcode formats are supported: EAN-8, EAN-13, UPC-A, UPC-E, ISBN-10, ISBN-13, Interleaved 2 of 5, Code 39, Code 128, PDF417, and QR Code.

Images to Searchable PDF
With a few lines of code, you can convert various formats of images such as JPEG, PNG, TIFF, and PDF into searchable PDF files.

Easy Deployment
No software protection dongle, no licensing server is required. Deployment of Asprise OCR SDK is as easy as you develop with it.

Budget-Friendly, Royalty-Free
Royalty-free means you pay when you order a development license, but you don't have to pay again when you deploy your software to thousands of servers or to thousands of end-users.

Award-Winning Support
Their team is not only friendly but also capable of providing you with first-class technical support.

1.2 IronOCR — 序論と特徴

IronOCR provides software for engineers who use IronOCR for .NET to read text content from photos and PDFs in .NET apps and websites. It scans photos for text and barcodes and supports numerous worldwide languages; その後、出力をプレーンテキストまたは構造化データのいずれかとして提供します。 Iron SoftwareのOCRライブラリは、MVC、ウェブ、コンソール、デスクトップアプリケーションの.NETで使用できます。 商業展開のためには、開発チームからの直接の支援とともにライセンスが提供されます。

  • 最新のTesseract 5エンジンを使用し、IronOCRは任意の写真またはPDF形式からテキスト、バーコード、QRコードを読み取ります。 このライブラリは、デスクトップ、コンソール、ウェブアプリケーションにすばやくOCRを追加します。
  • IronOCRは125の国際言語をサポートします。 カスタム言語や単語リストもサポートします。
  • IronOCRは20以上のバーコード形式とQRコードを読み取ることができます。
  • IronOCR supports multi-page GIFs and TIFF image formats.
  • IronOCRは質の低いスキャン画像の補正を提供します。
  • IronOCRはマルチスレッドをサポートしており、1つ以上のプロセスを同時に実行します。
  • IronOCRはページ、段落、行、単語、文字などの構造化データ出力を提供することができます。
  • IronOCRはWindows、Linux、macOSなどのさまざまなオペレーティングシステムをサポートしています。

2.0 Creating a New Project in Visual Studio

Visual Studioソフトウェアを開き、「ファイルメニュー」に進みます。 「新規プロジェクト」を選択し、「コンソールアプリケーション」を選択します。

class="content-img-align-center">
class="center-image-wrapper"> Abbyy Finereader Ocr Alternatives 1 related to 2.0 Creating a New Project in Visual Studio
class="content-img-align-center">
class="center-image-wrapper"> Aspose Barcode Generator Alternative 1 related to 2.0 Creating a New Project in Visual Studio
その後、作成ボタンをクリックし、下記のスクリーンショットのように必要な.NETフレームワークを選択します。
class="content-img-align-center">
class="center-image-wrapper"> Abbyy Finereader Ocr Alternatives 2 related to 2.0 Creating a New Project in Visual Studio
The Visual Studio project will now generate the structure for the selected application, and if you have selected the console, Windows, and web application, it will now open the `Program.cs` file where you can enter the code and build/run the application.
class="content-img-align-center">
class="center-image-wrapper"> Abbyy Finereader Ocr Alternatives 3 related to 2.0 Creating a New Project in Visual Studio
次に、ライブラリを追加してコードをテストできます。 ## 3.0 インストール ### 3.1 Install Asprise OCR We can download the Asprise OCR here. There are two options: install using NuGet or manually download the SDK from asprise.com. #### Option 1: NuGet PM> Install-Package asprise-ocr-api First, create a new Visual C#/Visual Basic Windows Form Application project or use an existing project. With this solution opened, open the NuGet Package Manager Console and type the following command: ```shell :InstallCmd Install-Package asprise-ocr-api ``` Once it is done, you can invoke the OCR demo Form by copying the following code to `Program.cs` (for C#): ```csharp using System; using System.Windows.Forms; using asprise_ocr_api; static class Program { // Main application entry point [STAThread] static void Main() { // Enable visual styles and set text rendering mode Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); // Launch the OCR sample form Application.Run(new asprise_ocr_api.OcrSampleForm()); } } ``` #### Option 2: Download the OCR SDK from Asprise.com Download a copy of the Asprise OCR SDK from www.asprise.com/product/ocr. Simply unzip it to an empty folder. The file organization of Asprise OCR SDK distribution is as follows: ``` OCR SDK |--- aocr.dll, aocr_x64.dll [required DLL] |--- sample-projects [.NET API and sample project] +--- images [Sample images] ``` Navigate to the `sample-projects` folder and open the solution: `ocr-samples-vs.sln`. There are two projects: * **asprise-ocr-api**: the .NET OCR API * **asprise-ocr-api-sample**: demo program Right-click on the `asprise-ocr-api-sample` project and “Set as StartUp Project”, then hit the ‘Start’ button or press F5 and you’ll see the same UI as shown. ### 3.2 IronOCRのインストール IronOCRライブラリは4つの方法でダウンロードおよびインストールできます。 以下のような方法です: IronBarcodeライブラリをダウンロードしてインストールするには、4つの方法があります。 - Visual Studioを使用する - Visual Studioコマンドラインを使用する - IronPDFのウェブサイトからの直接ダウンロード #### 3.2.1 Visual Studioを使用する場合 Visual Studioソフトウェアは、ソリューションにパッケージを直接インストールするためのNuGetパッケージマネージャーオプションを提供します。 Visual Studioは、NuGetパッケージマネージャオプションを提供し、解決策に直接パッケージをインストールできます。
class="content-img-align-center">
class="center-image-wrapper"> Abbyy Finereader Ocr Alternatives 6 related to 2.0 Creating a New Project in Visual Studio
NuGetウェブサイトからパッケージの一覧を表示する検索ボックスを提供します。パッケージマネージャーでは、下記のスクリーンショットのように**IronOCR**というキーワードで検索する必要があります:
class="content-img-align-center">
class="center-image-wrapper"> Abbyy Finereader Ocr Alternatives 7 related to 2.0 Creating a New Project in Visual Studio
上記の画像から、関連する検索アイテムのリストが得られます。 上記の画像から、関連検索結果のリストを取得します。 #### 3.2.2 Visual Studioコマンドラインを使用する場合 Visual Studioで、ツール -> NuGetパッケージマネージャー -> パッケージマネージャーコンソールに移動 パッケージマネージャーコンソールタブに次の行を入力します: ```shell :ProductInstall ``` Next, the package will download/install in the current project and be ready to use. #### 3.2.3 NuGetウェブサイトからの直接ダウンロード 3番目の方法としては、Webサイトから直接NuGetパッケージをダウンロードすることです。 - Navigate to the Link. - [NuGetリンク](https://www.nuget.org/packages/Barcode/)に移動します - 右側のメニューからダウンロードパッケージオプションを選択します。 - ダウンロードしたパッケージをダブルクリックします。 自動的にインストールされます。 #### 3.2.4 IronOCRウェブサイトからの直接ダウンロード Click the link here to download the latest package direct from the website. Once downloaded, follow the steps below to add the package to the project. 最新のパッケージをウェブサイトから直接ダウンロードするには[こちら](https://ironsoftware.com/csharp/barcode/packages/IronBarCode.zip)をクリックしてください。ダウンロードが完了したら、以下の手順に従ってプロジェクトにパッケージを追加します。 - Then, select the option reference and browse the location of the downloaded reference. - 次に、参照オプションを選択し、ダウンロードした参照の位置を参照します。 ## 4.0 OCR画像 Both IronOCR and Asprise OCR have an OCR technology that will convert images into text searching. ### 4.1 Using Asprise The following code demonstrates the basic usage of Asprise OCR. ```csharp using System; using asprise_ocr_api; class Example { static void Main() { // Set up OCR engine AspriseOCR.SetUp(); AspriseOCR ocr = new AspriseOCR(); ocr.StartEngine("eng", AspriseOCR.SPEED_FASTEST); // Recognize text from the given image string s = ocr.Recognize("C:\\path\\img.jpg", -1, -1, -1, -1, -1, AspriseOCR.RECOGNIZE_TYPE_ALL, AspriseOCR.OUTPUT_FORMAT_PLAINTEXT); // Output the recognized text to the console Console.WriteLine("OCR Result: " + s); // Stop the OCR engine ocr.StopEngine(); } } ``` Asprise OCR supports the following image formats: GIF, PNG, JPEG, TIFF, and PDF. For the sample OCR code in the above section, the input looks like the below:
Asprise Ocr Alternatives 6 related to 2.0 Creating a New Project in Visual Studio
The OCR output will be in Plain-Text Format: ``` Asprise OCR and Barcode Recognition High performance, royalty-free OCR and barcode recognition on Windows, ... ISBN-13, Interleaved 2 of 5, Code 39, Code 128, PDF417, and QR Code. [[QR-Code: www.asprise.com]] [[CODE-128: Asprise]]. ``` The last two lines represent barcode information extract. Note: both the format and content of the barcode are enclosed in ‘[[ ]]’ pairs. ### 4.2 IronOCRを使用する場合 ```csharp using System; using IronOcr; class Example { static void Main() { // Create an instance of IronTesseract var Ocr = new IronTesseract(); Ocr.Language = OcrLanguage.EnglishBest; // Specify to use Tesseract 5 engine Ocr.Configuration.TesseractVersion = TesseractVersion.Tesseract5; // Create OcrInput to hold the images using (var Input = new OcrInput()) { // Add an image to the OcrInput Input.AddImage(@"3.png"); // Perform OCR on the input image var Result = Ocr.Read(Input); // Output the recognized text to the console Console.WriteLine(Result.Text); Console.ReadKey(); } } } ``` 上記で示したTesseract 5 APIは、画像ファイルをテキストに変換することを可能にします。 We're making an object for Iron Tesseract in the above line of code. また、`OcrInput`オブジェクトを作成し、1つまたは複数の画像ファイルを追加できるようにしています。 `OcrInput`オブジェクトメソッドの追加を利用する際は、コード内に利用可能な画像パスを指定する必要があります。 任意の数の画像を追加できます。 The function `Read` in the Object `IronTesseract` that we constructed before may be utilized to get the images by parsing the image file and extracting the result into the OCR result. それは写真からテキストを抽出し、文字列に変換する能力があります。 テッセラクトを使用してマルチフレーム画像を追加することもできます。 "AddMultiFrameTiff" is a different method for this operation. テッセラクトライブラリは画像の各フレームを読み取り、各フレームを異なるページとして扱います。 プロセスは最初の画像フレームを読み取り、次のフレームに進み、その後全ての画像のフレームがスキャンされるまで読み進めます。 この方法はTIFF画像形式のみに対応しています。
Asprise Ocr Alternatives 7 related to 2.0 Creating a New Project in Visual Studio
The above image is the output of the IronOCR result, which has accurately converted the data into editable text. ## 5.0 OCR PDFファイル IronOCR and Asprise OCR convert PDF files into editable text. Asprise OCR provides a list of options to the user such as save the page, edit the image, recognizing the page, etc. It also provides save options such as text, document, HTML format, etc. IronOCR also allows us to save the converted OCR file into HTML, text, PDF, etc. ### 5.1 Using Asprise OCR If you set the output format as OUTPUT_FORMAT_PDF, you need to specify the target PDF output file as: ```csharp ocr.Recognize("C:\\test-image.png", -1, -1, -1, -1, -1, Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_PDF, "PROP_PDF_OUTPUT_FILE=ocr-result.pdf|PROP_PDF_OUTPUT_TEXT_VISIBLE=true"); ``` In the above code, properties are specified in a single string separated by | (with key and value separated by =). Alternatively, you may specify properties separately in pairs: ```csharp ocr.Recognize("C:\\test-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); ``` To make the text invisible or transparent, you simply set `PROP_PDF_OUTPUT_TEXT_VISIBLE` to "false". Both normal PDF and PDF/A are supported. Please refer to Asprise OCR Property Summary. Set the output format as OUTPUT_FORMAT_RTF. You can then output .rtf files that can be edited in most word processors (Microsoft Word, Libre Office, TextEdit, etc.). ```csharp ocr.Recognize("C:\\test-image.png", -1, -1, -1, -1, -1, Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_RTF, "PROP_RTF_OUTPUT_FILE=ocr-result.rtf"); ``` Once the OCR is done, you can view or edit the RTF file with a word processor:
Asprise Ocr Alternatives 8 related to 2.0 Creating a New Project in Visual Studio
You use the following method to perform OCR on a PDF input file:
Asprise Ocr Alternatives 9 related to 2.0 Creating a New Project in Visual Studio
### 5.2 IronOCRを使用する場合 OCRInputを使用してPDFファイルを管理することもできます。 Every page of documents will be read by the Iron Tesseract class. その後、ページからテキストが抽出されます。 We may also open protected documents using a second function called `AddPdf`, which allows us to add PDFs to our list of documents (password if it is protected). 以下のコードは、パスワード保護されたPDFドキュメントを開く方法を示しています: ```csharp using IronOcr; var Ocr = new IronTesseract(); using (var Input = new OcrInput()) { // Add a password protected PDF Input.AddPdf("example.pdf", "password"); // Read the PDF document var Result = Ocr.Read(Input); // Output the recognized text to the console Console.WriteLine(Result.Text); } ``` We can read and extract content from a single page in a PDF document using `AddpdfPage`. Only the page number from which we want to extract the text needs to be specified. `AddPdfPage`を使えば、指定ページからの複数ページを抽出することができます。 `IEnumerable`の中で簡単に複数のページを指定することができます。 また、ファイルの場所と拡張子を含める必要があります。以下のコード例で示されています: ```csharp using IronOcr; using System.Collections.Generic; IEnumerable numbers = new List {2, 8, 10}; var Ocr = new IronTesseract(); using (var Input = new OcrInput()) { // Extract single page Input.AddPdfPage("example.pdf", 10); // Extract multiple pages Input.AddPdfPages("example.pdf", numbers); // Read the pages and extract content var Result = Ocr.Read(Input); // Output the recognized text and save to a text file Console.WriteLine(Result.Text); Result.SaveAsTextFile("ocrtext.txt"); } ``` `SaveAsTextFile`関数を使用して、結果をテキストファイルとして保存でき、出力ディレクトリパスにファイルをダウンロードできます。 また、`SaveAsHocrFile`を使用してファイルをHTMLファイルとして保存することもできます。 ## 6.0 その他の機能 ### 6.1 Using Asprise OCR Asprise OCR has some additional options such as Draw Text Area, Draw Picture Area, Draw Table Area, Draw Recognize Area, etc. These all help the user to improve the performance of the OCR. Not only does the application perform OCR, but we are also able to do operations such as combine PDFs, split PDFs, edit PDFs, etc. ### 6.2 IronOCRを使用する場合 IronOCRは、スキャン済みドキュメントからバーコードおよびQRコードを読み取るユニークな機能を持っています。 The below codes show how we can read a barcode from a given image or document. ```csharp using IronOcr; var Ocr = new IronTesseract(); Ocr.Language = OcrLanguage.EnglishBest; Ocr.Configuration.ReadBarCodes = true; Ocr.Configuration.TesseractVersion = TesseractVersion.Tesseract5; using (var Input = new OcrInput()) { // Add an image containing a barcode Input.AddImage("barcode.gif"); // Read the image to recognize text and barcodes var Result = Ocr.Read(Input); // Loop through barcodes and output the value foreach (var Barcode in Result.Barcodes) { Console.WriteLine(Barcode.Value); } } ``` 上記は、与えられた画像やPDFドキュメントからバーコードを読み取るのを助けるコードです。 It can read more than one barcode from a page/image. To read a barcode, IronOCR has a unique setting, `Ocr.Configuration.ReadBarCodes`, which helps to read a barcode. デフォルトの設定値はfalseです。 入力を読み取った後、そのデータは`OCRResult`と呼ばれるオブジェクトに保存されます。 This has a property called Barcodes, and it will have all the available barcode data in a list. By using the for-each loop, we can get all the barcode details one by one. また、バーコードをスキャンし、その値を読み取る—2つの操作を1つのプロセスで完了させます。 It will also support threading options. 複数のOCRプロセスを一度に実行することができます。IronOCRは指定領域からの特定領域を認識することも可能です。 ```csharp using IronOcr; using System.Drawing; var Ocr = new IronTesseract(); using (var Input = new OcrInput()) { // Define the area to recognize text var ContentArea = new Rectangle() { X = 215, Y = 1250, Height = 280, Width = 1335 }; // Add the document with the specified content area Input.Add("document.png", ContentArea); // Perform OCR on the specified region var Result = Ocr.Read(Input); // Output the recognized text to the console Console.WriteLine(Result.Text); } ``` 上記は、特定領域でOCRを実行するためのサンプルコードです。 We only need to specify the rectangle region in the image or PDF. IronOCRのTesseractエンジンは、テキスト認識を助けます。 ## 7.0 IronOCR and Asprise OCR License Models and Pricing ### IronOCR License Models and Prices **A 30-day money-back guarantee**: when the license is purchased you will get 30 days of money back if the license does not work. **Easy integration**: the integration of IronOCR with a project and environment is so easy that we can do it by just writing a single line of code and adding it from NuGet Package. また、Webからダウンロードし、それによって環境に統合することもできます。 **Perpetual Licensing**: each license is purchased once and does not require renewal. Free Support and Product Updates: every license comes with a year of free product updates and support from the team behind the product. いかなる瞬間でも拡張機能を購入することが可能です。 拡張機能を閲覧できます。 **Immediate Licenses**: registered license keys are sent out as soon as payment is received. すべてのライセンスは永続的であり、開発、ステージング、本番環境に適用されます。 **The Lite License:** * 1 developer * 1 location * 1 project * Perpetual license This package allows a single software developer in an organization to utilize Iron Software in a single place. Iron Softwareは単一のWebアプリケーション、イントラネットアプリケーション、またはデスクトップソフトウェアプログラムで使用できます。 Licenses are non-transferable, and they cannot be shared outside of an organization or an agency/client relationship. This license type, like all other license types, expressly excludes all rights not expressly granted under the Agreement, without OEM redistribution and utilizing the Iron Software as a SaaS without purchasing additional coverage. **Pricing**: Starts from $799 per year. **The Professional License:** * 10 developers * 10 locations * 10 projects * Perpetual license This package allows a predetermined number of software developers in an organization to utilize Iron Software in single locations, up to a maximum of ten. Iron Softwareは、好きなだけ多くのWebサイト、イントラネットアプリケーション、またはデスクトップソフトウェアアプリケーションで使用できます。ライセンスは譲渡不可で、組織外または代理店/クライアント関係外では共有できません。このライセンスタイプは、他のすべてのライセンスタイプと同様、OEMの再配布や追加のカバレッジを購入せずにSaaSとしてIron Softwareを利用することを含むすべての権利を明示的に本契約に基づき排除します。 このライセンスは、最大10のプロジェクトに統合できます。 **Pricing**: Starts from $999 per year. **The Unlimited License:** * Unlimited developers * Unlimited locations * Unlimited projects * Perpetual license 組織内の無制限の数のソフトウェア開発者は、Iron Softwareを無制限の場所で利用できます。 Iron Softwareは、好きなだけ多くのWebサイト、イントラネットアプリケーション、またはデスクトップソフトウェアアプリケーションで使用できます。ライセンスは譲渡不可で、組織外または代理店/クライアント関係外では共有できません。このライセンスタイプは、他のすべてのライセンスタイプと同様、OEMの再配布や追加のカバレッジを購入せずにSaaSとしてIron Softwareを利用することを含むすべての権利を明示的に本契約に基づき排除します。 **Pricing**: Starts from $2,999 per year. **ロイヤリティフリー再配布**: これは、ベースライセンスでカバーされるプロジェクトの数に基づいて、商用製品の一部としてアイロンソフトウェアを異なるパッケージで再配布することを許可します(ロイヤルティを支払う必要なく)。 SaaSソフトウェアサービス内でのIron Softwareの展開を許可し、ベースライセンスでカバーされるプロジェクトの数に基づきます。 **Pricing**: Starts from $1,599 per year.
Asprise Ocr Alternatives 10 related to 2.0 Creating a New Project in Visual Studio
### Asprise OCR License Models and Pricing **The Lite License:** * Unlimited end-users * Recognize text * Read 1D barcodes: UPC, EAN, Code39, Code128 * Text, XML, and PDF output * Easy deployment * Support 2 OS only * Seats 1 * Support: No **Pricing**: Starts from $7998 per year. **The Standard License:** * Unlimited end-users * BMP, GIF, PNG, JPEG, TIFF, and PDF input. * Recognize text * Read 1D barcodes: UPC, EAN, Code39, Code128 * Read some 2D: QR and Data Matrix only * Text, XML, and PDF output * Easy deployment * Support: No **Pricing**: Starts from $7,998 per year. **The Enterprise License:** * Unlimited end-users * BMP, GIF, PNG, JPEG, TIFF, and PDF input. * Recognize text * Read 1D barcodes: UPC, EAN, Code39, Code128 * 2D: QR, PDF 417, Data Matrix & Aztec * Text, XML, and PDF output * Easy deployment * Multi-threading, multi-processing **Pricing**: Starts from $12,998.
Asprise Ocr Alternatives 11 related to 2.0 Creating a New Project in Visual Studio
The IronOCR **Lite** including a one-developer package with one year of support costs around $799, while Asprise **Lite** including a one-developer package costs $7998 without technical support, and $6,296 with paid technical support. The IronOCR **Professional license** including a 10-developer package with one year of technical support costs $999, while the equivalent Asprise license including a 10-developer package costs $37,998 per year without technical support, but with paid technical releases and updates, plus support for one year, costs $46,999.00. **Lite**パッケージには、1開発者パッケージと5年のサポート、SaaSおよびOEMサービスが含まれており、価格は$2,897です。一方、AsposeにはSaaSまたはOEMサービスとカスタムサポートオプションがあります。 The **Lite** version, including one developer package with 5-year support and SaaS and OEM service, costs $2897USD, while Asprise has a SaaS or OEM service and a customized support option. The IronOCR **Professional** version includes a 10-developer package with one year of paid support and SaaS and OEM service costs $3397, while the Asprise version with a 10-developer package without 1-year support and with SaaS and OEM service costs $59,996. ## 8.0 Conclusion IronOCR in the .NET Framework context provides Tesseract that is straightforward and easy to use. Tesseract OCRライブラリの性能を向上させるための設定もいくつか提供されています。 複数言語をサポートしており、単一操作で複数の言語もサポートしています。 Tesseract OCRについてもっと知るには、彼らのウェブサイトを訪れてください。 ABBYY FineReader PDFは、画像やPDFドキュメントを認識するための人工知能エンジンを使用したソフトウェアアプリケーションです。 Asprise is a software application that uses an artificial intelligence engine to recognize images and PDF documents. さらに、複数の言語を選択するオプションを提供しています。 ABBYY FineReader PDFには、ページ変換の使用に一部の制限があります。 Asprise does have some limitations on the usage of page conversions. IronOCRパッケージは、Asposeに比べてより良い**ライセンス**と**サポート**を提供しています。 IronOCR packages provide better **licensing** and **support** compared to Asprise. Asprise OCR has customized and fixed packages that are more expensive. IronOCR starts from $799, while Asprise OCR starts from $7994 per year, so our product is more cost-effective while also providing more features than Aspire. It also supports multiple platforms at a single price. だから、何を待っていますか? 無料トライアルは誰にでも開放されています。 You can obtain the License here and begin straightaway.
ご注意Asposeは各所有者の登録商標です。 このサイトはAsposeに関連していませんし、認可もされていません、またスポンサーも受けていません。 すべての製品名、ロゴ、およびブランドは各所有者の所有物です。 比較は情報提供のみを目的としており、執筆時点で公開されている情報を反映しています。

よくある質問

光学文字認識とは何ですか?

光学文字認識(OCR)は、スキャンされた紙の文書、PDF、またはデジタルカメラで撮影された画像など、異なるタイプの文書を編集および検索可能なデータに変換するために使用される技術です。IronOCRのようなツールは、テキストの画像を実際のテキストデータに変換することにより、OCRを実行します。

C#を使用して画像をテキストに変換するにはどうすればよいですか?

IronOCRは、C#で画像をテキストに変換するための強力なソリューションを提供します。その強力なOCR機能を使用して、低品質の画像からでも、Tesseract 5エンジンを用いてテキストを処理し抽出できます。

IronOCRがOCR操作に対応しているフォーマットは何ですか?

IronOCRは、JPEG、PNG、GIF、BMP、TIFF、PDFを含む広範囲のフォーマットに対応しています。また、複数ページの文書やパスワード保護されたPDFも処理できます。

C#プロジェクトにIronOCRをインストールする方法は?

Visual StudioのNuGetパッケージマネージャを使用することで、C#プロジェクトにIronOCRをインストールできます。あるいは、コマンドラインでInstall-Package IronOCRを使用するか、IronOCRのウェブサイトから直接ダウンロードすることもできます。

他のOCRライブラリよりIronOCRを使用する利点は何ですか?

IronOCRは多言語サポート、低品質の画像に対する優れたパフォーマンス、バーコードやQRコード認識などの機能を提供します。費用対効果の高いライセンスを提供し、複数のプラットフォームを単一価格でサポートし、開発者にとって汎用性のある選択肢となります。

IronOCRは複数ページの文書を処理できますか?

はい、IronOCRはTIFFやPDFを含む複数ページの文書を処理し、各ページから効率的にテキストを抽出できます。これは、大量の文書やバッチ処理を扱う際に特に有用です。

IronOCRのライセンスオプションにはどのようなものがありますか?

IronOCRは柔軟な永続ライセンスオプションを提供しており、Lite、Professional、Unlimitedライセンスを含みます。これらのライセンスはロイヤリティフリーで、SaaSおよびOEMサービスをサポートし、さまざまな展開シナリオに適しています。

IronOCRは低品質の画像のテキスト抽出をどのように処理しますか?

IronOCRは、OCRを実行する前に画像品質を向上させる高度な前処理技術を利用して、低品質の画像からのテキスト抽出に優れています。これにより、テキスト認識の精度が大幅に向上します。

Kannaopat Udonpant
ソフトウェアエンジニア
ソフトウェアエンジニアになる前に、Kannapatは北海道大学で環境資源の博士号を修了しました。博士号を追求する間に、彼はバイオプロダクションエンジニアリング学科の一部である車両ロボティクスラボラトリーのメンバーになりました。2022年には、C#のスキルを活用してIron Softwareのエンジニアリングチームに参加し、IronPDFに注力しています。Kannapatは、IronPDFの多くのコードを執筆している開発者から直接学んでいるため、この仕事を大切にしています。同僚から学びながら、Iron Softwareでの働く社会的側面も楽しんでいます。コードやドキュメントを書いていない時は、KannapatはPS5でゲームをしたり、『The Last of Us』を再視聴したりしていることが多いです。