Class OcrInput

Class OcrInput

İsim alanı : Aspose.OCR Toplama: Aspose.OCR.dll (25.4.0)

Konteyner tüm resimleri / belgeleri önceden işleme / tanıma için toplayabilir.

public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable

Inheritance

object OcrInput

Implements

IEnumerable , IEnumerable , IDisposable

mirasçı üyeleri

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

OcrInput(InputType ve PreprocessingFilter)

Konteyner oluşturmak ve daha fazla ön işleme / tanıma için resim / belgelerin ve filtrelerin türünü ayarlayın.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parameters

type InputType

Görüntüleri / belgeleri türü ayarlayın, konteyner eklenecektir.

filters PreprocessingFilter

Ön işleme filtreleri daha fazla işleme veya tanıma için uygulanır.

Properties

bu[int ile]

İşlenmiş / tanınan görüntü hakkında bilgi verir.

public ImageData this[int index] { get; set; }

Mülkiyet Değer

ImageData

Methods

Add(Sırt)

Görüntüyi içeren yol veya URI’yi tanıma / işleme için ekleyin.Görüntü türü, yapımcının belirttiği türle eşleşmelidir.

public void Add(string fullPath)

Parameters

fullPath string

Görüntü / belge / klasör / arşiv için yol.

Add(MemoryStream)

Görüntüyü tanıma / işleme içeren hafıza akışını ekleyin.Görüntü türü, yapımcının belirttiği türle eşleşmelidir.

public void Add(MemoryStream stream)

Parameters

stream MemoryStream

Fotoğraf veya belgeyi içeren hafıza akışı.

Add(Çerçeve , int , int)

Tanımlama / işleme için çok sayfalık resimler / belgeler ekleyin.Görüntü türü, yapımcının belirttiği türle eşleşmelidir.

public void Add(string fullPath, int startPage, int pagesCount)

Parameters

fullPath string

Görüntü / belge / klasör / arşiv için yol.

startPage int

İşleme / tanıma için ilk sayfa / görüntü. belgeler, zip, klasörler için kullanın.

pagesCount int

İşleme / tanıma için toplam sayfa / resim miktarı. belgeler, zipler, klasörler için kullanım. varsayılan = 1.

Add(MemoryStream , int , int)

Tanımlama / işleme için çok sayfalık görüntü içeren hafıza akışını ekleyin.Görüntü türü, yapımcının belirttiği türle eşleşmelidir.

public void Add(MemoryStream stream, int startPage, int pagesCount)

Parameters

stream MemoryStream

Çok sayfalık belgeyi içeren hafıza akışı.

startPage int

İşleme / tanıma için ilk sayfa / görüntü. belgeler için kullanın.

pagesCount int

İşleme / tanıma için toplam sayfa / resim sayısı. belgeler için kullanım. varsayılan = 1.

Add(byte[…], int , int , piksel türü)

Dekodlu görüntüyi tanımlama / işleme listesine ekleyin.Görüntü türü, yapımcıda belirtilen türü (SingleImage) karşılamalıdır.

public void Add(byte[] arr, int width, int height, PixelType pixelFormat)

Parameters

arr byte […]

Aspose.Drawing.Color array içinde dekod edilmiş görüntü.

width int

Görüntü genişliği .

height int

Görüntü yüksekliği.

pixelFormat PixelType

Bayt, rgb, bgr ve rgba destekler.

Add(Color[…], int , int)

Dekodlu görüntüyi tanımlama / işleme listesine ekleyin.Görüntü türü, yapımcıda belirtilen türü (SingleImage) karşılamalıdır.

public void Add(Color[] imageData, int width, int height)

Parameters

imageData Renkler [ ]

Aspose.Drawing.Color array içinde dekod edilmiş görüntü.

width int

Görüntü genişliği .

height int

Görüntü yüksekliği.

AddBase64(Sırt)

Görüntüyü tanıma / işleme içeren base64 çubuğunu ekleyin.Görüntü türü, yapımcının belirttiği türle eşleşmelidir.

public void AddBase64(string base64)

Parameters

base64 string

Base64 tek bir görüntü ile çizgi.

Clear()

İşleme / tanıma için öğelerin sayısını 0 olarak ayarlayın.Koleksiyonu açık tutun.

public void Clear()

ClearFilters()

Tüm filtreleri kaldırın.

public void ClearFilters()

Count()

İşleme / tanıma için öğelerin miktarı.

public int Count()

Returns

int

Birden fazla öğe.

Dispose()

İşleme / tanıma için öğelerin sayısını 0 olarak ayarlayın.Koleksiyonu açık tutun.

public void Dispose()

GetEnumerator()

Koleksiyon numarasını döndürür.

public IEnumerator<imagedata> GetEnumerator()

Returns

IEnumerator &lt için; ImageData >

Aspose.OCR.ImageData ile ilgili bilgiler

GetInputType()

Görüntüleme için izin verilen görüntü türü.

public InputType GetInputType()

Returns

InputType

Giriş Tipi

ReplaceFilters(PreprocessingFilter)

Eski filtreleri kaldırın ve yeni filtreleri ayarlayın.

public void ReplaceFilters(PreprocessingFilter filters)

Parameters

filters PreprocessingFilter

Ön işleme filtreleri daha fazla işleme veya tanıma için uygulanır.

 Türkçe