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)
พารามิเตอร์
type
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
ตั้งค่าฟิลเตอร์การประมวลผลล่วงหน้าที่จะถูกนำไปใช้สำหรับการประมวลผลหรือการรู้จำต่อไป