ಸ # ಮತತು .ನಟನಲಲ ಕನನಡ ಒಸಆರ
ಈ ಡಾಕಯುಮಂಟನ ಇತರ ಆವೃತತಗಳು:
ಐರನಒಸಆರ ಎನನುವುದು ಸ # ಸಾಫಟವೇರ ಘಟಕವಾಗದದು, ಕನನಡ ಸೇರದಂತ 126 ಭಾಷಯಲಲ ಚತರಗಳು ಮತತು ಪಡಎಫ ದಾಖಲಗಳಂದ ಪಠಯವನನು ಓದಲು .NET ಕೋಡರಗಳಗ ಅವಕಾಶ ಮಾಡಕೊಡುತತದ.
ಇದು ಟಸಸರಾಕಟನ ಸುಧಾರತ ಫೋರಕ ಆಗದದು, .NET ಡವಲಪರಗಳಗಾಗ ಪರತಯೇಕವಾಗ ನರಮಸಲಾಗದ ಮತತು ವೇಗ ಮತತು ನಖರತ ಎರಡಕಕೂ ನಯಮತವಾಗ ಇತರ ಟಸಸರಾಕಟ ಎಂಜನಗಳನನು ಮೀರಸುತತದ.
IronOcr.Languages.Kannada ನ ವಷಯಗಳು
ಈ ಪಯಾಕೇಜ .NET ಗಾಗ 114 ಒಸಆರ ಭಾಷಗಳನನು ಒಳಗೊಂಡದ:
- ಕನನಡ
- ಕನನಡಬಸಟ
- ಕನನಡ ಫಾಸಟ
- ಕನನಡ ಆಲಫಾಬಟ
- ಕನನಡ ಆಲಫಾಬಟ ಬಸಟ
- ಕನನಡ ಆಲಫಾಬಟ ಫಾಸಟ
ಡನಲೋಡ ಮಾಡ
ಕನನಡ ಭಾಷಾ ಪಯಾಕ Download as Zip
Install with NuGet
ಅನುಸಥಾಪನ
ನಾವು ಮಾಡಬೇಕಾಗರುವುದು ನಮಮ ಕನನಡ ಒಸಆರ ಪಯಾಕೇಜ ಅನನು ನಮಮ .NET ಯೋಜನಗ ಸಥಾಪಸುವುದು.
Install-Package IronOCR.Languages.Kannada
ಕೋಡ ಉದಾಹರಣ
ಈ ಸ # ಕೋಡ ಉದಾಹರಣಯು ಚತರ ಅಥವಾ ಪಡಎಫ ಡಾಕಯುಮಂಟನಂದ ಕನನಡ ಪಠಯವನನು ಓದುತತದ.
// PM> Install-Package IronOCR.Languages.Kannada
using IronOcr;
// Create an instance of IronTesseract
var Ocr = new IronTesseract();
// Set the OCR language to Kannada
Ocr.Language = OcrLanguage.Kannada;
// Use an 'using' block to manage resources automatically
using (var Input = new OcrInput(@"images\Kannada.png"))
{
// Perform OCR operation
var Result = Ocr.Read(Input);
// Extract the text from the result
var AllText = Result.Text;
}
// PM> Install-Package IronOCR.Languages.Kannada
using IronOcr;
// Create an instance of IronTesseract
var Ocr = new IronTesseract();
// Set the OCR language to Kannada
Ocr.Language = OcrLanguage.Kannada;
// Use an 'using' block to manage resources automatically
using (var Input = new OcrInput(@"images\Kannada.png"))
{
// Perform OCR operation
var Result = Ocr.Read(Input);
// Extract the text from the result
var AllText = Result.Text;
}
' PM> Install-Package IronOCR.Languages.Kannada
Imports IronOcr
' Create an instance of IronTesseract
Private Ocr = New IronTesseract()
' Set the OCR language to Kannada
Ocr.Language = OcrLanguage.Kannada
' Use an 'using' block to manage resources automatically
Using Input = New OcrInput("images\Kannada.png")
' Perform OCR operation
Dim Result = Ocr.Read(Input)
' Extract the text from the result
Dim AllText = Result.Text
End Using
ಐರನಒಸಆರ ಅನನು ಏಕ ಆರಸಬೇಕು?
ಐರನ ಒಸಆರ ಸಥಾಪಸಲು ಸುಲಭ, ಸಂಪೂರಣ ಮತತು ಉತತಮವಾಗ ದಾಖಲಾಗರುವ .ನಟ ಸಾಫಟವೇರ ಲೈಬರರಯಾಗದ.
ಅನಯ ಬಾಹಯ ವಬ ಸೇವಗಳು, ನಡಯುತತರುವ ಶುಲಕಗಳು ಅಥವಾ ಅಂತರಜಾಲದಲಲ ಗಪಯ ದಾಖಲಗಳನನು ಕಳುಹಸದ 99.8% + ಒಸಆರ ನಖರತಯ ಸಾಧಸಲು ಐರನಒಸಆರ ಆಯಕಮಾಡ.
ಸ # ಡವಲಪರಗಳು ವನಲಲಾ ಟಸಸರಾಕಟಗಂತ ಐರನಒಸಆರ ಅನನು ಏಕ ಆರಸುತತಾರ:
- ಒಂದೇ ಡಎಲಎಲ ಅಥವಾ ನುಜಟ ಆಗ ಸಥಾಪಸ
- ಪಟಟಗಯ ಹೊರಗ ಟಸಸರಾಕಟ 5, 4 ಮತತು 3 ಎಂಜನಗಳನನು ಒಳಗೊಂಡದ.
- ನಖರತ 99.8% ಸಾಮಾನಯ ಟಸಸರಾಕಟ ಅನನು ಗಮನಾರಹವಾಗ ಮೀರಸುತತದ.
- ಪರಜವಲಸುವ ವೇಗ ಮತತು ಮಲಟ ಥರಡಂಗ
- ಎಂವಸ, ವಬಅಪ, ಡಸಕಟಾಪ, ಕನಸೋಲ ಮತತು ಸರವರ ಅಪಲಕೇಶನ ಹೊಂದಾಣಕಯಾಗದ
- ಕಲಸ ಮಾಡಲು ಎಕಸಸ ಅಥವಾ ಸ ++ ಕೋಡ ಇಲಲ
- ಪೂರಣ ಪಡಎಫ ಒಸಆರ ಬಂಬಲ
- ಒಸಆರ ಅನನು ಯಾವುದೇ ಇಮೇಜ ಫೈಲ ಅಥವಾ ಪಡಎಫ ಮಾಡಲು
- ಪೂರಣ .ನಟ ಕೋರ, ಸಟಯಾಂಡರಡ ಮತತು ಫರೇಮವರಕ ಬಂಬಲ
- ವಂಡೋಸ, ಮಯಾಕ, ಲನಕಸ, ಅಜುರ, ಡಾಕರ, ಲಯಾಂಬಡಾ, ಎಡಬಲಯೂಎಸನಲಲ ನಯೋಜಸ
- ಬಾರಕೋಡಗಳು ಮತತು ಕಯೂಆರ ಕೋಡಗಳನನು ಓದ
- XHTML ಗ OCR ಅನನು ರಫತು ಮಾಡ
- ಹುಡುಕಬಹುದಾದ ಪಡಎಫ ದಾಖಲಗಳಗ ಒಸಆರ ಅನನು ರಫತು ಮಾಡ
- ಮಲಟಥರಡಂಗ ಬಂಬಲ
- 126 ಅಂತರರಾಷಟರೀಯ ಭಾಷಗಳನನು ನುಜಟ ಅಥವಾ ಒಕರಡೇಟಾ ಫೈಲಗಳ ಮೂಲಕ ನರವಹಸಲಾಗುತತದ
- ಚತರಗಳು, ನರದೇಶಾಂಕಗಳು, ಅಂಕಅಂಶಗಳು ಮತತು ಫಾಂಟಗಳನನು ಹೊರತಗಯರ. ಕೇವಲ ಪಠಯವಲಲ.
- ವಾಣಜಯ ಮತತು ಸವಾಮಯದ ಅಪಲಕೇಶನಗಳಗ ಟಸಸರಾಕಟ ಒಸಆರ ಅನನು ಮರುಹಂಚಕ ಮಾಡಲು ಬಳಸಬಹುದು.
ನೈಜ ಪರಪಂಚದ ಚತರಗಳು ಮತತು ಾಯಾಚತರಗಳಂತಹ ಅಪೂರಣ ದಾಖಲಗಳೊಂದಗ ಅಥವಾ ಡಜಟಲ ಶಬದ ಅಥವಾ ಅಪೂರಣತಗಳನನು ಹೊಂದರುವ ಕಡಮ ರಸಲಯೂಶನನ ಸಕಯಾನಗಳೊಂದಗ ಕಲಸ ಮಾಡುವಾಗ ಐರನ ಓಸಆರ ಹೊಳಯುತತದ.
.NET ಪಲಾಟಫಾರಮಗಾಗ ಇತರ ಉಚತ ಒಸಆರ ಗರಂಥಾಲಯಗಳು ಇತರ .ನಟ ಟಸಸರಾಕಟ ಎಪಐಗಳು ಮತತು ವಬ ಸೇವಗಳು ಈ ನೈಜ ಪರಪಂಚದ ಬಳಕಯ ಸಂದರಭಗಳಲಲ ಉತತಮವಾಗ ಕಾರಯನರವಹಸುವುದಲಲ.
ಟಸಸರಾಕಟ 5 ರೊಂದಗನ ಒಸಆರ - ಸ # ನಲಲ ಕೋಡಂಗ ಪರಾರಂಭಸ
ಕಳಗನ ಕೋಡ ಮಾದರಯು ಸ # ಅಥವಾ ವಬ .ನಟ ಬಳಸ ಚತರದಂದ ಪಠಯವನನು ಓದುವುದು ಎಷಟು ಸುಲಭ ಎಂಬುದನನು ತೋರಸುತತದ.
ಒನಲೈನರ
// Create a single line OCR instance and read text from an image
string Text = new IronTesseract().Read(@"img\Screenshot.png").Text;
// Create a single line OCR instance and read text from an image
string Text = new IronTesseract().Read(@"img\Screenshot.png").Text;
' Create a single line OCR instance and read text from an image
Dim Text As String = (New IronTesseract()).Read("img\Screenshot.png").Text
ಕಾನಫಗರ ಮಾಡಬಹುದಾದ ಹಲೋ ವರಲಡು
// PM> Install-Package IronOCR.Languages.Kannada
using IronOcr;
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada;
using (var Input = new OcrInput())
{
// Add images to the OCR input
Input.AddImage("images/sample.jpeg");
//... ನೕವು ಯಾವುದೇ ಸಂಖಯಯ ಚತರಗಳನನು ಸೇರಸಬಹುದು
// Perform OCR and print the result
var Result = Ocr.Read(Input);
Console.WriteLine(Result.Text);
}
// PM> Install-Package IronOCR.Languages.Kannada
using IronOcr;
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada;
using (var Input = new OcrInput())
{
// Add images to the OCR input
Input.AddImage("images/sample.jpeg");
//... ನೕವು ಯಾವುದೇ ಸಂಖಯಯ ಚತರಗಳನನು ಸೇರಸಬಹುದು
// Perform OCR and print the result
var Result = Ocr.Read(Input);
Console.WriteLine(Result.Text);
}
' PM> Install-Package IronOCR.Languages.Kannada
Imports IronOcr
Private Ocr = New IronTesseract()
Ocr.Language = OcrLanguage.Kannada
Using Input = New OcrInput()
' Add images to the OCR input
Input.AddImage("images/sample.jpeg")
'... ನೕವು ಯಾವುದೇ ಸಂಖಯಯ ಚತರಗಳನನು ಸೇರಸಬಹುದು
' Perform OCR and print the result
Dim Result = Ocr.Read(Input)
Console.WriteLine(Result.Text)
End Using
ಸ # ಪಡಎಫ ಒಸಆರ
ಯಾವುದೇ ಪಡಎಫ ಡಾಕಯುಮಂಟನಂದ ಪಠಯವನನು ಹೊರತಗಯಲು ಇದೇ ವಧಾನವನನು ಬಳಸಬಹುದು.
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var input = new OcrInput())
{
// Add a PDF file with a password (if required)
input.AddPdf("example.pdf", "password");
// Perform the OCR
var Result = Ocr.Read(input);
// Display the text from PDF
Console.WriteLine(Result.Text);
Console.WriteLine($"{Result.Pages.Count()} Pages"); // Display the number of pages recognized
}
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var input = new OcrInput())
{
// Add a PDF file with a password (if required)
input.AddPdf("example.pdf", "password");
// Perform the OCR
var Result = Ocr.Read(input);
// Display the text from PDF
Console.WriteLine(Result.Text);
Console.WriteLine($"{Result.Pages.Count()} Pages"); // Display the number of pages recognized
}
Imports IronOcr
' Initialize IronTesseract OCR engine
Private Ocr = New IronTesseract()
Ocr.Language = OcrLanguage.Kannada ' Set OCR language to Kannada
Using input = New OcrInput()
' Add a PDF file with a password (if required)
input.AddPdf("example.pdf", "password")
' Perform the OCR
Dim Result = Ocr.Read(input)
' Display the text from PDF
Console.WriteLine(Result.Text)
Console.WriteLine($"{Result.Pages.Count()} Pages") ' Display the number of pages recognized
End Using
ಮಲಟಪೇಜ ಟಐಎಫಎಫಗಳಗಾಗ ಒಸಆರ
ಒಸಆರ ಬಹು ಪುಟ ದಾಖಲಗಳನನು ಒಳಗೊಂಡಂತ ಟಐಎಫಎಫ ಫೈಲ ಸವರೂಪವನನು ಓದುವುದು. ಹುಡುಕಬಹುದಾದ ಪಠಯದೊಂದಗ ಟಐಎಫಎಫ ಅನನು ನೇರವಾಗ ಪಡಎಫ ಫೈಲ ಆಗ ಪರವರತಸಬಹುದು.
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput())
{
// Add multi-frame TIFF
Input.AddMultiFrameTiff("multi-frame.tiff");
// Perform the OCR
var Result = Ocr.Read(Input);
// Display the extracted text
Console.WriteLine(Result.Text);
}
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput())
{
// Add multi-frame TIFF
Input.AddMultiFrameTiff("multi-frame.tiff");
// Perform the OCR
var Result = Ocr.Read(Input);
// Display the extracted text
Console.WriteLine(Result.Text);
}
Imports IronOcr
' Initialize IronTesseract OCR engine
Private Ocr = New IronTesseract()
Ocr.Language = OcrLanguage.Kannada ' Set OCR language to Kannada
Using Input = New OcrInput()
' Add multi-frame TIFF
Input.AddMultiFrameTiff("multi-frame.tiff")
' Perform the OCR
Dim Result = Ocr.Read(Input)
' Display the extracted text
Console.WriteLine(Result.Text)
End Using
ಬಾರಕೋಡಗಳು ಮತತು ಕಯೂಆರ
ಐರನ ಒಸಆರನ ಒಂದು ವಶಷಟ ಲಕಷಣವಂದರ ಅದು ಪಠಯಕಕಾಗ ಸಕಯಾನ ಮಾಡುವಾಗ ಡಾಕಯುಮಂಟಗಳಂದ ಬಾರಕೋಡಗಳು ಮತತು ಕಯೂಆರ ಕೋಡಗಳನನು ಓದಬಹುದು. OcrResult.OcrBarcode
ವರಗದ ನದರಶನಗಳು ಡವಲಪರಗ ಪರತ ಸಕಯಾನ ಮಾಡದ ಬಾರಕೋಡ ಬಗಗ ವವರವಾದ ಮಾಹತಯನನು ನೀಡುತತದ.
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
// Enable barcode reading
Ocr.Configuration.ReadBarCodes = true;
using (var input = new OcrInput())
{
// Add an image with a barcode
input.AddImage("img/Barcode.png");
// Perform the OCR
var Result = Ocr.Read(input);
foreach (var Barcode in Result.Barcodes)
{
// Display each barcode's value
Console.WriteLine(Barcode.Value);
// Display type and location attributes as well
}
}
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
// Enable barcode reading
Ocr.Configuration.ReadBarCodes = true;
using (var input = new OcrInput())
{
// Add an image with a barcode
input.AddImage("img/Barcode.png");
// Perform the OCR
var Result = Ocr.Read(input);
foreach (var Barcode in Result.Barcodes)
{
// Display each barcode's value
Console.WriteLine(Barcode.Value);
// Display type and location attributes as well
}
}
Imports IronOcr
' Initialize IronTesseract OCR engine
Private Ocr = New IronTesseract()
' Enable barcode reading
Ocr.Configuration.ReadBarCodes = True
Using input = New OcrInput()
' Add an image with a barcode
input.AddImage("img/Barcode.png")
' Perform the OCR
Dim Result = Ocr.Read(input)
For Each Barcode In Result.Barcodes
' Display each barcode's value
Console.WriteLine(Barcode.Value)
' Display type and location attributes as well
Next Barcode
End Using
चितरो क विशिषट कषतरो म OCR
आईरन ओसीआर क सभी सकनिग और रीडिग विधिया यह बतान की कषमता परदान करती ह कि हम किन पषठो या पषठो क किन भागो क विशिषट रप स पढना चाहत ह। यह बहत ही उपयोगी होता ह जब हम मानकीकत फॉरम दख रह होत ह और काफी समय बचा सकत ह और दकषता बढा सकत ह।
फसल कषतरो का उपयोग करन क लिए, हम System.Drawing
सिसटम सदरभ जोडन की आवशयकता होती ह ताकि हम System.Drawing.Rectangle
ऑबजकट का उपयोग कर सक।
using IronOcr;
using System.Drawing;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput())
{
// Define specific content area
var ContentArea = new System.Drawing.Rectangle() { X = 215, Y = 1250, Height = 280, Width = 1335 };
// Add the image with specific content area
Input.Add("document.png", ContentArea);
// Perform the OCR
var Result = Ocr.Read(Input);
// Display the extracted text
Console.WriteLine(Result.Text);
}
using IronOcr;
using System.Drawing;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput())
{
// Define specific content area
var ContentArea = new System.Drawing.Rectangle() { X = 215, Y = 1250, Height = 280, Width = 1335 };
// Add the image with specific content area
Input.Add("document.png", ContentArea);
// Perform the OCR
var Result = Ocr.Read(Input);
// Display the extracted text
Console.WriteLine(Result.Text);
}
Imports IronOcr
Imports System.Drawing
' Initialize IronTesseract OCR engine
Private Ocr = New IronTesseract()
Ocr.Language = OcrLanguage.Kannada ' Set OCR language to Kannada
Using Input = New OcrInput()
' Define specific content area
Dim ContentArea = New System.Drawing.Rectangle() With {
.X = 215,
.Y = 1250,
.Height = 280,
.Width = 1335
}
' Add the image with specific content area
Input.Add("document.png", ContentArea)
' Perform the OCR
Dim Result = Ocr.Read(Input)
' Display the extracted text
Console.WriteLine(Result.Text)
End Using
ಕಡಮ ಗುಣಮಟಟದ ಸಕಯಾನಗಳಗಾಗ ಒಸಆರ
ಐರನ ಒಸಆರ OcrInput
ವರಗವು ಸಾಮಾನಯ ಟಸಸರಾಕಟ OcrInput
ಸಕಯಾನಗಳನನು ಸರಪಡಸಬಹುದು.
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput(@"img\Potter.LowQuality.tiff"))
{
// Enhance low quality input
Input.DeNoise(); // Fix digital noise
Input.Deskew(); // Fix rotation and skewing
// Perform the OCR
var Result = Ocr.Read(Input);
// Display the text
Console.WriteLine(Result.Text);
}
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput(@"img\Potter.LowQuality.tiff"))
{
// Enhance low quality input
Input.DeNoise(); // Fix digital noise
Input.Deskew(); // Fix rotation and skewing
// Perform the OCR
var Result = Ocr.Read(Input);
// Display the text
Console.WriteLine(Result.Text);
}
Imports IronOcr
' Initialize IronTesseract OCR engine
Private Ocr = New IronTesseract()
Ocr.Language = OcrLanguage.Kannada ' Set OCR language to Kannada
Using Input = New OcrInput("img\Potter.LowQuality.tiff")
' Enhance low quality input
Input.DeNoise() ' Fix digital noise
Input.Deskew() ' Fix rotation and skewing
' Perform the OCR
Dim Result = Ocr.Read(Input)
' Display the text
Console.WriteLine(Result.Text)
End Using
ಒಸಆರ ಫಲತಾಂಶಗಳನನು ಹುಡುಕಬಹುದಾದ ಪಡಎಫ ಆಗ ರಫಟ ಮಾಡ
ನಕಲಸಬಹುದಾದ ಪಠಯ ತಂತಗಳೊಡಗ ಚತರಕಕ ಪಡಎಫ. ಸರಚ ಇಂಜನಗಳು ಮತತು ಡೇಟಾಬೇಸನಂದ ಸೂಚಕ ಮಾಡಬಹುದು.
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput())
{
// Set title for the PDF
Input.Title = "Quarterly Report";
Input.AddImage("image1.jpeg");
Input.AddImage("image2.png");
Input.AddImage("image3.gif");
// Perform the OCR and save as searchable PDF
var Result = Ocr.Read(Input);
Result.SaveAsSearchablePdf("searchable.pdf");
}
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput())
{
// Set title for the PDF
Input.Title = "Quarterly Report";
Input.AddImage("image1.jpeg");
Input.AddImage("image2.png");
Input.AddImage("image3.gif");
// Perform the OCR and save as searchable PDF
var Result = Ocr.Read(Input);
Result.SaveAsSearchablePdf("searchable.pdf");
}
Imports IronOcr
' Initialize IronTesseract OCR engine
Private Ocr = New IronTesseract()
Ocr.Language = OcrLanguage.Kannada ' Set OCR language to Kannada
Using Input = New OcrInput()
' Set title for the PDF
Input.Title = "Quarterly Report"
Input.AddImage("image1.jpeg")
Input.AddImage("image2.png")
Input.AddImage("image3.gif")
' Perform the OCR and save as searchable PDF
Dim Result = Ocr.Read(Input)
Result.SaveAsSearchablePdf("searchable.pdf")
End Using
ಹುಡುಕಬಹುದಾದ ಪಡಎಫ ಪರವರತನಗ ಟಐಎಫಎಫ
ಟಐಎಫಎಫ ಡಾಕಯುಮಂಟ ಅನನು (ಅಥವಾ ಇಮೇಜ ಫೈಲಗಳ ಯಾವುದೇ ಗುಂಪು) ನೇರವಾಗ ಹುಡುಕಬಹುದಾದ ಪಡಎಫಗ ಪರವರತಸ, ಅದನನು ಅಂತರಜಾಲ, ವಬಸೈಟ ಮತತು ಗೂಗಲ ಸರಚ ಇಂಜನಗಳಂದ ಸೂಚಸಬಹುದು.
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput())
{
// Add TIFF with multiple frames
Input.AddMultiFrameTiff("example.tiff");
// Perform the OCR and save as searchable PDF
var Result = Ocr.Read(Input).SaveAsSearchablePdf("searchable.pdf");
}
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput())
{
// Add TIFF with multiple frames
Input.AddMultiFrameTiff("example.tiff");
// Perform the OCR and save as searchable PDF
var Result = Ocr.Read(Input).SaveAsSearchablePdf("searchable.pdf");
}
Imports IronOcr
' Initialize IronTesseract OCR engine
Private Ocr = New IronTesseract()
Ocr.Language = OcrLanguage.Kannada ' Set OCR language to Kannada
Using Input = New OcrInput()
' Add TIFF with multiple frames
Input.AddMultiFrameTiff("example.tiff")
' Perform the OCR and save as searchable PDF
Dim Result = Ocr.Read(Input).SaveAsSearchablePdf("searchable.pdf")
End Using
ಒಸಆರ ಫಲತಾಂಶಗಳನನು HTML ಆಗ ರಫಟ ಮಾಡ
ಒಸಆರ ಚತರ XHTML ಪರವರತನಗ.
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput())
{
// Set title for the XHTML
Input.Title = "Html Title";
Input.AddImage("image1.jpeg");
// Perform the OCR and save results as XHTML
var Result = Ocr.Read(Input);
Result.SaveAsHocrFile("results.html");
}
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput())
{
// Set title for the XHTML
Input.Title = "Html Title";
Input.AddImage("image1.jpeg");
// Perform the OCR and save results as XHTML
var Result = Ocr.Read(Input);
Result.SaveAsHocrFile("results.html");
}
Imports IronOcr
' Initialize IronTesseract OCR engine
Private Ocr = New IronTesseract()
Ocr.Language = OcrLanguage.Kannada ' Set OCR language to Kannada
Using Input = New OcrInput()
' Set title for the XHTML
Input.Title = "Html Title"
Input.AddImage("image1.jpeg")
' Perform the OCR and save results as XHTML
Dim Result = Ocr.Read(Input)
Result.SaveAsHocrFile("results.html")
End Using
ಒಸಆರ ಇಮೇಜ ವರಧಕ ಫಲಟರಗಳು
ಒಸಆರ ಕಾರಯಕಷಮತಯನನು ಸುಧಾರಸಲು OcrInput
ವಸತುಗಳಗ ಅನನಯ ಫಲಟರಗಳನನು ಒದಗಸುತತದ.
ಚತರ ವರಧಕ ಕೋಡ ಉದಾಹರಣ
உயரசரிகஸத քրுஆரன ஸ தரணடும தரபபாடிறகு நணேர நிலாராக வெளிபறறி நண 타னியவரகள தொகக.
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput(@"LowQuality.jpeg"))
{
// Improve the quality of low-quality image for better OCR results
Input.DeNoise(); // Reduce digital noise
Input.Deskew(); // Correct skewness
// Perform the OCR
var Result = Ocr.Read(Input);
// Display the extracted text
Console.WriteLine(Result.Text);
}
using IronOcr;
// Initialize IronTesseract OCR engine
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada; // Set OCR language to Kannada
using (var Input = new OcrInput(@"LowQuality.jpeg"))
{
// Improve the quality of low-quality image for better OCR results
Input.DeNoise(); // Reduce digital noise
Input.Deskew(); // Correct skewness
// Perform the OCR
var Result = Ocr.Read(Input);
// Display the extracted text
Console.WriteLine(Result.Text);
}
Imports IronOcr
' Initialize IronTesseract OCR engine
Private Ocr = New IronTesseract()
Ocr.Language = OcrLanguage.Kannada ' Set OCR language to Kannada
Using Input = New OcrInput("LowQuality.jpeg")
' Improve the quality of low-quality image for better OCR results
Input.DeNoise() ' Reduce digital noise
Input.Deskew() ' Correct skewness
' Perform the OCR
Dim Result = Ocr.Read(Input)
' Display the extracted text
Console.WriteLine(Result.Text)
End Using
ಒಸಆರ ಇಮೇಜ ಫಲಟರಗಳ ಪಟಟ
ಐಸಒಒಸಆರನಲಲ ನರಮಸಲಾದ ಒಸಆರ ಕಾರಯಕಷಮತಯನನು ಹಚಚಸಲು ಇನಪುಟ ಫಲಟರಗಳು ಸೇರವ:
- OcrInput.Rotate(double degrees) - Rotates the image by a given degree. Use negative numbers for counterclockwise rotation.
- OcrInput.Binarize() - Converts each pixel to black or white, improving OCR results on low-contrast text.
- OcrInput.ToGrayScale() - Converts the image to grayscale. May enhance OCR accuracy and speed.
- OcrInput.Contrast() - Automatically enhances contrast, useful for low-contrast scans.
- OcrInput.DeNoise() - Removes digital noise, should be used when noise is expected.
- OcrInput.Invert() - Inverts all colors, swapping black and white.
- OcrInput.Dilate() - Advanced morphology. Adds pixels to the boundaries of objects in images.
- OcrInput.Erode() - Advanced morphology. Removes pixels from boundaries in objects.
- OcrInput.Deskew() - Rotates the image to straighten text for better OCR, useful for skewed scans.
- OcrInput.DeepCleanBackgroundNoise() - Removes heavy background noise, useful if background noise is known.
- OcrInput.EnhanceResolution() - Enhances the resolution of low-resolution images.
CleanBackgroundNoise can take some time but allows the library to automatically clean digital noise and imperfections inside digital images.
Enhance Contrast automatically enhances the contrast between text and its background, increasing accuracy and speed.
Enhance Resolution automatically detects and fixes low-resolution images, reducing overall OCR operation time despite being time-consuming.
Language setting allows choosing multiple languages for an OCR operation.
Strategy offers different strategies like fast or accurate. Choose according to requirements.
Color Space can be done in grayscale or color, choose based on text and background color differences.
DetectWhiteTextOnDarkBackgrounds identifies text against dark backgrounds automatically if set.
InputImageType guides whether OCR is viewing a full document or a segment like a screenshot.
RotateAndStraighten allows IronOCR to read rotated or angled text documents efficiently.
ReadBarcodes is a helpful feature enabling automatic reading of barcodes and QR codes.
Color Depth determines the bit-depth per pixel for color, affecting OCR quality and time.
126 ಭಾಷಾ ಪಯಾಕಗಳು
ಐರನ ಒಸಆರ 126 ಅಂತರರಾಷಟರೀಯ ಭಾಷಗಳನನು ಬಂಬಲಸುತತದ, ಇದನನು ಡಎಲಎಲಗಳಾಗ ವತರಸಲಾಗುತತದ, ಇದನನು ಈ ವಬಸೈಟನಂದ ನಮ:
ಡನಲೋಡ ಮಾಡಬಹುದು, ಅಥವಾ ನುಜಟ ಪಯಾಕೇಜು ಮಯಾನೇಜರನಂದ ಮಾಡಲು ಅಥವಾ ಡನಲೋಡ ಮಾಡಲು.
ಭಾಷಗಳಲಲ ಜರಮನ, ಫರಂಚ, ಇಂಗಲಷ, ಚೈನೀಸ, ಜಪಾನೀಸ ಮತತು ಮತತತರ ಬಳಕಯು ವಶಷಟ ಮೈಕಾತಮಾದೊಂದಗ, ಎಲಲ ಕೊನಗ ಕೈ ಬನನ.
ಈ ವೈಯುಕತಕ ಭೇಟಯ ಕಾರಯಶಟು📜ಕ ದೂರನನು ತಂದಗಳೕನೂೕರು ನಂತರನ
ಭಾಷಾ ಉದಾಹರಣ
ಇತರ ಒಸಆರ ಭಾಷಗಳನನು ಬಳಸುವುದು.
using IronOcr;
// PM> Install IronOcr.Languages.Arabic
// Create IronTesseract instance
var Ocr = new IronTesseract();
// Set language to Arabic
Ocr.Language = OcrLanguage.Arabic;
using (var input = new OcrInput())
{
// Add image with Arabic text
input.AddImage("img/arabic.gif");
// Enhance image if necessary
// For this example, the input is low quality
// Perform the OCR
var Result = Ocr.Read(input);
// Arabic is not easily printed in Console in Windows, saving instead
Result.SaveAsTextFile("arabic.txt");
}
using IronOcr;
// PM> Install IronOcr.Languages.Arabic
// Create IronTesseract instance
var Ocr = new IronTesseract();
// Set language to Arabic
Ocr.Language = OcrLanguage.Arabic;
using (var input = new OcrInput())
{
// Add image with Arabic text
input.AddImage("img/arabic.gif");
// Enhance image if necessary
// For this example, the input is low quality
// Perform the OCR
var Result = Ocr.Read(input);
// Arabic is not easily printed in Console in Windows, saving instead
Result.SaveAsTextFile("arabic.txt");
}
Imports IronOcr
' PM> Install IronOcr.Languages.Arabic
' Create IronTesseract instance
Private Ocr = New IronTesseract()
' Set language to Arabic
Ocr.Language = OcrLanguage.Arabic
Using input = New OcrInput()
' Add image with Arabic text
input.AddImage("img/arabic.gif")
' Enhance image if necessary
' For this example, the input is low quality
' Perform the OCR
Dim Result = Ocr.Read(input)
' Arabic is not easily printed in Console in Windows, saving instead
Result.SaveAsTextFile("arabic.txt")
End Using
ಬಹು ಭಾಷಾ ಉದಾಹರಣ
ಒಂದೇ ಸಮಯದಲಲ ಅನೇಕ ಭಾಷಗಳನನು ಬಳಸಕೊಂಡು ಒಸಆರಗ ಸಹ ಸಾಧಯವದ. ಯುನಕೋಡ ಡಾಕಯುಮಂಟಗಳಲಲ ಇಂಗಲಷ ಭಾಷಯ ಮಟಾಡೇಟಾ ಮತತು URL ಗಳನನು ಪಡಯಲು ಇದು ನಜವಾಗಯೂ ಸಹಾಯ ಮಾಡುತತದ.
using IronOcr;
// PM> Install IronOcr.Languages.ChineseSimplified
// Create IronTesseract instance
var Ocr = new IronTesseract();
// Set primary language to Simplified Chinese
Ocr.Language = OcrLanguage.ChineseSimplified;
// Add a secondary language
Ocr.AddSecondaryLanguage(OcrLanguage.Kannada);
// Use OCR languages
using (var input = new OcrInput())
{
input.Add("multi-language.pdf");
// Perform the OCR
var Result = Ocr.Read(input);
// Save text results
Result.SaveAsTextFile("results.txt");
}
using IronOcr;
// PM> Install IronOcr.Languages.ChineseSimplified
// Create IronTesseract instance
var Ocr = new IronTesseract();
// Set primary language to Simplified Chinese
Ocr.Language = OcrLanguage.ChineseSimplified;
// Add a secondary language
Ocr.AddSecondaryLanguage(OcrLanguage.Kannada);
// Use OCR languages
using (var input = new OcrInput())
{
input.Add("multi-language.pdf");
// Perform the OCR
var Result = Ocr.Read(input);
// Save text results
Result.SaveAsTextFile("results.txt");
}
Imports IronOcr
' PM> Install IronOcr.Languages.ChineseSimplified
' Create IronTesseract instance
Private Ocr = New IronTesseract()
' Set primary language to Simplified Chinese
Ocr.Language = OcrLanguage.ChineseSimplified
' Add a secondary language
Ocr.AddSecondaryLanguage(OcrLanguage.Kannada)
' Use OCR languages
Using input = New OcrInput()
input.Add("multi-language.pdf")
' Perform the OCR
Dim Result = Ocr.Read(input)
' Save text results
Result.SaveAsTextFile("results.txt")
End Using
ವವರವಾದ ಒಸಆರ ಫಲತಾಂಶ ಆಬಜಕಟಸ
ಐರನ ಒಸಆರ ಪರತ ಓಸಆರ ಕಾರಯಾಚರಣಗ ಆಬಜಕಟ ಅನನು ಒದಗಸುತತದ. ಸಾಮಾನಯವಾಗ, ಡವಲಪ ಹುಡುಕರು ತ ಆದರಶ ನಜಮಾ ಕಾರಯ ಆಯಕಪಾದನ ಉಪಂಜಾಗದ /ಸ೮ತು ,ಚತರವನನು ಸಕಯಾನ ಮಾಡಲು ಈ ಆಬಜಕಟ ಅಥವಾ ವಸತುವನ ತಾಕ ಅಸತತವವನನು ಮಾತರ ಬಳಸುತತಾರ. ಆದಾಗಯೂ, ಓಸಆರ ಫಲತಾಂಶಗಳು ಡಒಎಮ ಇದಕಕಂತ ಹಚಚು ಸುಧಾರತವಾಗದ.
using IronOcr;
using System.Drawing; // Add reference to System.Drawing
// Initialize IronTesseract
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada;
Ocr.Configuration.EngineMode = TesseractEngineMode.TesseractAndLstm;
// Enable barcode reading
Ocr.Configuration.ReadBarCodes = true;
using (var Input = new OcrInput(@"images\sample.tiff"))
{
// Perform OCR and get results
OcrResult Result = Ocr.Read(Input);
// Access advanced OCR result properties
var Pages = Result.Pages;
var Words = Pages[0].Words;
var Barcodes = Result.Barcodes;
// Explore detailed API:
// - Pages, Bounds, Paragraphs, Lines, Words, Characters
// - Image export, font metrics, statistical data
}
using IronOcr;
using System.Drawing; // Add reference to System.Drawing
// Initialize IronTesseract
var Ocr = new IronTesseract();
Ocr.Language = OcrLanguage.Kannada;
Ocr.Configuration.EngineMode = TesseractEngineMode.TesseractAndLstm;
// Enable barcode reading
Ocr.Configuration.ReadBarCodes = true;
using (var Input = new OcrInput(@"images\sample.tiff"))
{
// Perform OCR and get results
OcrResult Result = Ocr.Read(Input);
// Access advanced OCR result properties
var Pages = Result.Pages;
var Words = Pages[0].Words;
var Barcodes = Result.Barcodes;
// Explore detailed API:
// - Pages, Bounds, Paragraphs, Lines, Words, Characters
// - Image export, font metrics, statistical data
}
Imports IronOcr
Imports System.Drawing ' Add reference to System.Drawing
' Initialize IronTesseract
Private Ocr = New IronTesseract()
Ocr.Language = OcrLanguage.Kannada
Ocr.Configuration.EngineMode = TesseractEngineMode.TesseractAndLstm
' Enable barcode reading
Ocr.Configuration.ReadBarCodes = True
Using Input = New OcrInput("images\sample.tiff")
' Perform OCR and get results
Dim Result As OcrResult = Ocr.Read(Input)
' Access advanced OCR result properties
Dim Pages = Result.Pages
Dim Words = Pages(0).Words
Dim Barcodes = Result.Barcodes
' Explore detailed API:
' - Pages, Bounds, Paragraphs, Lines, Words, Characters
' - Image export, font metrics, statistical data
End Using
ಪರದರಶನ
ತಂತನೕಗಳು ಪರದರಶನದಲಲ ಹಳುವಾಗ ಭಾರತೀಯ ವಾಸತವದಲಲ ಐರನ ಒಸಆರ ಪಟಟಗಯು ಎತತವ
ವೕಗವು ಬಳಗಸುತತದ: ಐರನಆಕ.ಆರ .2020 + 10 ಪಟಟು ವೇಗವಾಗರುತತದ ಮತತು ಹಂದನ ನರಮಾಣಗಳಗಂತ 250% ಕಡಮ ದೋಷಗಳನನು ಮಾಡುತತದ.
Learn More
ಸ #, ವಬ, ಎಫ #, ಅಥವಾ ಇನನಾವುದೇ .ನಟ ಭಾಷಯಲಲ ಒಸಆರ ಬಗಗ ಇನನಷಟು ತಳದುಕೊಳಳಲು, ದಯವಟಟು ನಮಮ ಸಮುದಾಯ ಟಯುಟೋರಯಲ ಗಳನನು ಓದ, ಇದು ಕಬಬಣದ ಓಸಆರ ಅನನು ಹೇಗ ಬಳಸಬಹುದು ಎಂಬುದರ ನೈಜ ಪರಪಂಚದ ಉದಾಹರಣಗಳನನು ನೀಡುತತದ ಮತತು ಉತತಮವಾದದನನು ಹೇಗ ಪಡಯುವುದು ಎಂಬುದರ ಸೂಕಷಮ ವಯತಯಾಸಗಳನನು ತೋರಸುತತದ ಈ ಗರಂಥಾಲಯ.
.NET ಡವಲಪರಗಳಗಾಗ ಪೂರಣ ವಸತು ಉಲಲೇಖವೂ ಲಭಯವದ.