Class RecognitionResult
İsim alanı : Aspose.OCR Toplama: Aspose.OCR.dll (25.4.0)
Görüntü Tanıma Sonuçları.Tanımlama bilgileri ve sonuç ihracat yöntemleri ile öğeleri içerir.
public class RecognitionResult
Inheritance
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FileName
Dosyaya tam yol.
public string FileName { get; set; }
Mülkiyet Değer
Image
PDF oluşturma için görüntü alır veya ayarlar.
public byte[][,] Image { get; set; }
Mülkiyet Değer
byte [][,]
RecognitionAreasRectangles
Doğrudan koordinasyonlar yapılır.
public List<rectangle> RecognitionAreasRectangles { get; }
Mülkiyet Değer
RecognitionAreasText
Listesi alanların bir listesi (Rectangles) tanıma sonuçları alır.
public List<string> RecognitionAreasText { get; }
Mülkiyet Değer
RecognitionCharactersList
Tanıma algoritması tarafından keşfedilen ve düşen olasılık sırasına göre düzenlenmiş karakterler bir dizi.
public List<char[]> RecognitionCharactersList { get; }
Mülkiyet Değer
List < için; char […] ve GT;
Remarks
System.Char simgelerinin aralığı maksimum olasılık ve alternatifleri ile.
RecognitionLinesResult
Bir satır listesi (Rectangles) ile bir tanıma sonuçları listesi alır.
public List<recognitionresult.linesresult> RecognitionLinesResult { get; }
Mülkiyet Değer
List < için; RecognitionResult . LinesResult >
RecognitionText
Tanıma bir çizgide sonuç verir.
public string RecognitionText { get; set; }
Mülkiyet Değer
Skew
Yüzü açılıyor.
public float Skew { get; set; }
Mülkiyet Değer
Warnings
Görüntüleme sırasında ortaya çıkan kritik olmayan hataları tanımlayan uyarı mesajlarının bir listesi alınır.
public List<string> Warnings { get; }
Mülkiyet Değer
Methods
GetJson(bool)
Tanıma sonuçları ile JSON çubuğunu şekillendirin.
public string GetJson(bool isReadable = false)
Parameters
isReadable
bool
JSON’un insanca okunabilir olup olmadığını belirler.
Returns
Sonuçlar JSON string olarak tanımlanır.
GetKeywords()
Pasaport anahtar kelimeleri alın (Test modu. yalnızca ABD ve MADAGASCAR pasaportları için çalışır).
public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()
Returns
Dictionary < için; string , RecognitionResult . LinesResult >
Anahtar kelime ile sözlük ve değer olarak LinesResult.
GetSpellCheckCorrectedText(SpellCheckLanguage, Çerçeve)
Düzeltilmiş kelimeleri değiştirir (Düzeltilmiş kelimeleri değiştirir).
public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Kullanılacak sözlükler.
dictionaryPath
string
Kullanıcı Sözlüğüne Tam Yol (Frekans Sözlüğüne)Sözlük dosya biçimi:Yumuşak metin dosyası UTF-8 kodlaması.Word ve Word Frekansları alan veya tab tarafından ayrılır.İlk sütunda kelime ve ikinci sütunda frekans beklenir.Her kelime-frekans çift ayrı bir çizgide.A çizgisi, bir çizgi kaynağı ("\n"), bir taşıma geri dönüşü ("\r") takip eden karakterlerin bir sırası olarak tanımlanır;veya bir taşıma geri dönüşü hemen ardından bir çizgi kaynağı ("\r\n").Her sözcük daha düşük durumda olması bekleniyor.
Returns
Değiştirilmiş kelimelerle yazılır.
GetSpellCheckErrorList(SpellCheckLanguage, Çerçeve)
Belirli bir giriş metni için önerilen kaydırma ile yanlış yazılan kelimeleri bulun.
public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Kullanılacak sözlükler.
dictionaryPath
string
Kullanıcı Sözlüğüne Tam Yol (Frekans Sözlüğüne)Sözlük dosya biçimi:Yumuşak metin dosyası UTF-8 kodlaması.Word ve Word Frekansları alan veya tab tarafından ayrılır.İlk sütunda kelime ve ikinci sütunda frekans beklenir.Her kelime-frekans çift ayrı bir çizgide.A çizgisi, bir çizgi kaynağı ("\n"), bir taşıma geri dönüşü ("\r") takip eden karakterlerin bir sırası olarak tanımlanır;veya bir taşıma geri dönüşü hemen ardından bir çizgi kaynağı ("\r\n").Her sözcük daha düşük durumda olması bekleniyor.
Returns
List < için; SpellCheckError >
SpellCheckError nesnesinin yanlış yazılan kelimeleri temsil eden bir listesi, her yanlış yazılan kelime için doğru yazılar önerilen listelerle,Edit mesafe ile birlikte.
GetXml()
XML çerçevesi ile tanımlama sonuçları.
public string GetXml()
Returns
Tanımlama sonuçları bir string XML serialized olarak ortaya çıkar.
Save(string, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)
Belgeyi düz metin, PDF veya Microsoft Word Belge olarak kaydeder.
public void Save(string fullFileName, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
fullFileName
string
Filename ile kurtarma tanıma yolu sonucu seçilen biçimde.
saveFormat
SaveFormat
Doküman biçimi (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
applySpellingCorrection
bool
Yanlış anlaşılan kelimeleri düzeltmek için doğru ayarlayın, eğer tanıma sonuçlarınızda böyle bir şey varsa.
language
SpellCheckLanguage
Spell check için sözlük (seçmeli)
dictionaryPath
string
Kullanıcı sözlüğüne tam yol .txt biçiminde. biçim [söz - alan - frekans(sayı)].Örnek: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Opsiyonel olarak. kullanıcı yazı tipi için tam yol.
optimizePdf
PdfOptimizationMode
PDF dosya boyutunu arka plan görüntüleri kalitesini düşürerek azaltın. varsayılan olarak, orijinal görüntü kalitesi korunur.
Save(string, SaveFormat, string, PdfOptimizationMode)
Belgeyi düz metin, PDF veya Microsoft Word Belge olarak kaydeder.
public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
fullFileName
string
Filename ile kurtarma tanıma yolu sonucu seçilen biçimde.
saveFormat
SaveFormat
Doküman biçimi (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
embeddedFontPath
string
Opsiyonel olarak. kullanıcı yazı tipi için tam yol.
optimizePdf
PdfOptimizationMode
PDF dosya boyutunu arka plan görüntüleri kalitesini düşürerek azaltın. varsayılan olarak, orijinal görüntü kalitesi korunur.
Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, çubuk, çubuk, PdfOptimizationMode)
Belgeyi düz metin, PDF veya Microsoft Word Belge olarak kaydeder.
public void Save(MemoryStream stream, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream tasarruf tanıma sonucu seçilen biçimde.
saveFormat
SaveFormat
Dosya biçimi (Docx, Txt ve PDF)
applySpellingCorrection
bool
Yanlış anlaşılan kelimeleri düzeltmek için doğru ayarlayın, eğer tanıma sonuçlarınızda böyle bir şey varsa.
language
SpellCheckLanguage
Spell check için sözlük (seçmeli)
dictionaryPath
string
Kullanıcı sözlüğüne tam yol .txt biçiminde. biçim [söz - alan - frekans(sayı)].Örnek: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Opsiyonel olarak. kullanıcı yazı tipi için tam yol.
optimizePdf
PdfOptimizationMode
PDF dosya boyutunu arka plan görüntüleri kalitesini düşürerek azaltın. varsayılan olarak, orijinal görüntü kalitesi korunur.
Save(MemoryStream, SaveFormat, çubuk, PdfOptimizationMode)
Belgeyi düz metin, PDF veya Microsoft Word Belge olarak kaydeder.
public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream tasarruf tanıma sonucu seçilen biçimde.
saveFormat
SaveFormat
Dosya biçimi (Docx, Txt ve PDF)
embeddedFontPath
string
Opsiyonel olarak. kullanıcı yazı tipi için tam yol.
optimizePdf
PdfOptimizationMode
PDF dosya boyutunu arka plan görüntüleri kalitesini düşürerek azaltın. varsayılan olarak, orijinal görüntü kalitesi korunur.
Operators
Operatör +(Tanıma Sonuçları, Tanıma Sonuçları)
Tanıdık parçalardan tam sonuç tamamlamak için (sürümler).
public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)
Parameters
main
RecognitionResult
Doğru operatörün eklendiği nesne.
part
RecognitionResult
İyi bir opera.
Returns
Sağ operatör</string,></recognitionresult.linesresult></char[]>