Class OcrInput
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
Önişleme / tanıma için tüm resimleri / belgeleri toplamak için konteyner.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable
Miras
Uygulamalar
IEnumerable<imagedata>, IEnumerable, IDisposable
Miras Alınan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yapıcılar
OcrInput(InputType, PreprocessingFilter)
Konteyner oluşturmak ve resimlerin/belgelerin türünü ve daha ileri önişleme / tanıma için filtreleri ayarlamak için yapıcı.
public OcrInput(InputType type, PreprocessingFilter filters = null)
Parametreler
type
InputType
Konteynere eklenecek resimlerin/belgelerin türünü ayarlayın.
filters
PreprocessingFilter
Daha ileri işleme veya tanıma için uygulanacak önişleme filtrelerini ayarlayın.
Özellikler
this[int]
İşlenen / tanınan resim hakkında bilgi döner.
public ImageData this[int index] { get; set; }
Özellik Değeri
Yöntemler
Add(string)
Tanıma / işleme için resmi içeren yolu veya URI’yi ekleyin.
Resmin türü, yapıcıda belirtilen türle eşleşmelidir.
public void Add(string fullPath)
Parametreler
fullPath
string
Resmin/belgenin/klasörün/arsivin yolu.
Add(MemoryStream)
Tanıma / işleme için resmi içeren bellek akışını ekleyin.
Resmin türü, yapıcıda belirtilen türle eşleşmelidir.
public void Add(MemoryStream stream)
Parametreler
stream
MemoryStream
Resmi veya belgeyi içeren bellek akışı.
Add(string, int, int)
Tanıma / işleme için çok sayfalı resimleri / belgeleri ekleyin.
Resmin türü, yapıcıda belirtilen türle eşleşmelidir.
public void Add(string fullPath, int startPage, int pagesCount)
Parametreler
fullPath
string
Resmin/belgenin/klasörün/arsivin yolu.
startPage
int
İşleme / tanıma için ilk sayfa/resim. Belgeler, zip, klasörler için kullanın.
pagesCount
int
İşleme / tanıma için toplam sayfa/resim sayısı. Belgeler, zip, klasörler için kullanın. Varsayılan = 1.
Add(MemoryStream, int, int)
Tanıma / işleme için çok sayfalı resmi içeren bellek akışını ekleyin.
Resmin türü, yapıcıda belirtilen türle eşleşmelidir.
public void Add(MemoryStream stream, int startPage, int pagesCount)
Parametreler
stream
MemoryStream
Çok sayfalı belgeyi içeren bellek akışı.
startPage
int
İşleme / tanıma için ilk sayfa/resim. Belgeler için kullanın.
pagesCount
int
İşleme / tanıma için toplam sayfa/resim sayısı. Belgeler için kullanın. Varsayılan = 1.
Add(byte[], int, int, PixelType)
Tanıma / işleme için çözümlenmiş resmi listeye ekleyin.
Resmin türü, yapıcıda belirtilen türle eşleşmelidir (SingleImage).
public void Add(byte[] arr, int width, int height, PixelType pixelFormat)
Parametreler
arr
byte[]
Aspose.Drawing.Color dizisinde çözümlenmiş resim.
width
int
Resmin genişliği.
height
int
Resmin yüksekliği.
pixelFormat
PixelType
byte, rgb, bgr, rgba destekler.
Add(Color[], int, int)
Tanıma / işleme için çözümlenmiş resmi listeye ekleyin.
Resmin türü, yapıcıda belirtilen türle eşleşmelidir (SingleImage).
public void Add(Color[] imageData, int width, int height)
Parametreler
imageData
Color[]
Aspose.Drawing.Color dizisinde çözümlenmiş resim.
width
int
Resmin genişliği.
height
int
Resmin yüksekliği.
AddBase64(string)
Tanıma / işleme için resmi içeren base64 dizesini ekleyin.
Resmin türü, yapıcıda belirtilen türle eşleşmelidir.
public void AddBase64(string base64)
Parametreler
base64
string
Tek bir resim ile base64 dizesi.
Clear()
İşleme / tanıma için öğe sayısını 0 olarak ayarlayın.
Koleksiyonu temizleyin.
public void Clear()
ClearFilters()
Tüm filtreleri kaldırın.
public void ClearFilters()
Count()
İşleme / tanıma için öğe sayısı.
public int Count()
Döner
Öğe sayısı.
Dispose()
İşleme / tanıma için öğe sayısını 0 olarak ayarlayın.
Koleksiyonu temizleyin.
public void Dispose()
GetEnumerator()
Koleksiyon enumeratorünü döner.
public IEnumerator<imagedata> GetEnumerator()
Döner
IEnumerator<ImageData>
Aspose.OCR.ImageData koleksiyonu.
GetInputType()
Tanıma için izin verilen resimlerin türü.
public InputType GetInputType()
Döner
InputType.
ReplaceFilters(PreprocessingFilter)
Eski filtreleri kaldırın ve yenilerini ayarlayın.
public void ReplaceFilters(PreprocessingFilter filters)
Parametreler
filters
PreprocessingFilter
Daha ileri işleme veya tanıma için uygulanacak önişleme filtrelerini ayarlayın.