Class OcrInput
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
מיכל לאיסוף כל התמונות / המסמכים לעיבוד מקדים / הכרה.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable
ירושה
מיישם
IEnumerable<imagedata>, IEnumerable, IDisposable
חברים שהורשו
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
בונים
OcrInput(InputType, PreprocessingFilter)
בונה ליצירת מיכל והגדרת סוג התמונות/מסמכים והמסננים לעיבוד מקדים / הכרה.
public OcrInput(InputType type, PreprocessingFilter filters = null)
פרמטרים
sType
InputType
הגדרת סוג התמונות/מסמכים שיתוספו למיכל.
filters
PreprocessingFilter
הגדרת מסנני עיבוד מקדים שיחולו על העיבוד או ההכרה הבאים.
מאפיינים
this[int]
מחזיר מידע על התמונה המעובדת / המזוהה.
public ImageData this[int index] { get; set; }
ערך המאפיין
שיטות
Add(string)
הוסף את הנתיב או ה-URI המכיל את התמונה להכרה / עיבוד.
סוג התמונה חייב להתאים לסוג המוגדר בבונה.
public void Add(string fullPath)
פרמטרים
fullPath
string
נתיב לתמונה / מסמך / תיקיה / ארכיון.
Add(MemoryStream)
הוסף את זרם הזיכרון המכיל את התמונה להכרה / עיבוד.
סוג התמונה חייב להתאים לסוג המוגדר בבונה.
public void Add(MemoryStream stream)
פרמטרים
stream
MemoryStream
זרם זיכרון המכיל את התמונה או המסמך.
Add(string, int, int)
הוסף את התמונות / המסמכים מרובי הדפים להכרה / עיבוד.
סוג התמונה חייב להתאים לסוג המוגדר בבונה.
public void Add(string fullPath, int startPage, int pagesCount)
פרמטרים
fullPath
string
נתיב לתמונה / מסמך / תיקיה / ארכיון.
startPage
int
הדף/תמונה הראשונה לעיבוד / הכרה. השתמש במסמכים, קבצי zip, תיקיות.
pagesCount
int
סך כל הדפים/תמונות לעיבוד / הכרה. השתמש במסמכים, קבצי zip, תיקיות. ברירת מחדל = 1.
Add(MemoryStream, int, int)
הוסף את זרם הזיכרון המכיל את התמונה מרובת הדפים להכרה / עיבוד.
סוג התמונה חייב להתאים לסוג המוגדר בבונה.
public void Add(MemoryStream stream, int startPage, int pagesCount)
פרמטרים
stream
MemoryStream
זרם זיכרון המכיל את המסמך מרובת הדפים.
startPage
int
הדף/תמונה הראשונה לעיבוד / הכרה. השתמש במסמכים.
pagesCount
int
סך כל הדפים/תמונות לעיבוד / הכרה. השתמש במסמכים. ברירת מחדל = 1.
Add(byte[], int, int, PixelType)
הוסף את התמונה המפוענחת לרשימה להכרה / עיבוד.
סוג התמונה חייב להתאים לסוג המוגדר בבונה (SingleImage).
public void Add(byte[] arr, int width, int height, PixelType pixelFormat)
פרמטרים
arr
byte[]
תמונה מפוענחת במערך Aspose.Drawing.Color.
width
int
רוחב התמונה.
height
int
גובה התמונה.
pixelFormat
PixelType
תומך ב-byte, rgb, bgr, rgba.
Add(Color[], int, int)
הוסף את התמונה המפוענחת לרשימה להכרה / עיבוד.
סוג התמונה חייב להתאים לסוג המוגדר בבונה (SingleImage).
public void Add(Color[] imageData, int width, int height)
פרמטרים
imageData
Color[]
תמונה מפוענחת במערך Aspose.Drawing.Color.
width
int
רוחב התמונה.
height
int
גובה התמונה.
AddBase64(string)
הוסף את המחרוזת base64 המכילה את התמונה להכרה / עיבוד.
סוג התמונה חייב להתאים לסוג המוגדר בבונה.
public void AddBase64(string base64)
פרמטרים
base64
string
מחרוזת Base64 עם תמונה בודדת.
Clear()
הגדר את כמות הפריטים לעיבוד / הכרה ל-0.
נקה את האוסף.
public void Clear()
ClearFilters()
הסר את כל המסננים.
public void ClearFilters()
Count()
כמות הפריטים לעיבוד / הכרה.
public int Count()
מחזיר
כמות הפריטים.
Dispose()
הגדר את כמות הפריטים לעיבוד / הכרה ל-0.
נקה את האוסף.
public void Dispose()
GetEnumerator()
מחזיר את המנחה של האוסף.
public IEnumerator<imagedata> GetEnumerator()
מחזיר
IEnumerator<ImageData>
האוסף של Aspose.OCR.ImageData.
GetInputType()
סוג התמונות המותרות להכרה.
public InputType GetInputType()
מחזיר
InputType.
ReplaceFilters(PreprocessingFilter)
הסר את המסננים הישנים והגדר חדשים.
public void ReplaceFilters(PreprocessingFilter filters)
פרמטרים
filters
PreprocessingFilter
הגדרת מסנני עיבוד מקדים שיחולו על העיבוד או ההכרה הבאים.