OcrInput
Inheritance: java.lang.Object
All Implemented Interfaces: java.lang.Iterable
public class OcrInput implements Iterable<ImageData>
الفئة الرئيسية للتعرف على النص من الصور.
المنشئات
| منشئ | الوصف |
|---|---|
| OcrInput(InputType type, PreprocessingFilter filters) | المُنشئ لإنشاء الحاوية وتعيين نوع الصور / المستندات والفلاتر للمعالجة / التعرف اللاحقة. |
| OcrInput(InputType type) |
الطرق
| طريقة | الوصف |
|---|---|
| add(int[] pixels, int width, int height, int bitsPerPixel) | أضف الصورة المفككة إلى القائمة للتعرف / المعالجة. |
| add(BufferedImage image) | أضف BufferedImage التي تحتوي على الصورة للتعرف / المعالجة. |
| add(BufferedImage image, int startPage, int pagesCount) | أضف BufferedImage التي تحتوي على الصورة متعددة الصفحات للتعرف / المعالجة. |
| add(InputStream stream) | أضف InputStream التي تحتوي على الصورة للتعرف / المعالجة. |
| add(InputStream stream, int startPage, int pagesCount) | أضف InputStream التي تحتوي على الصورة متعددة الصفحات للتعرف / المعالجة. |
| add(String fullPath) | أضف المسار أو URI الذي يحتوي على الصورة للتعرف / المعالجة. |
| add(String fullPath, int startPage, int pagesCount) | أضف الصور / المستندات متعددة الصفحات للتعرف / المعالجة. |
| addBase64(String base64) | أضف سلسلة base64 التي تحتوي على الصورة للتعرف / المعالجة. |
| clear() | اضبط عدد العناصر للمعالجة / التعرف إلى 0. |
| clearFilters() | إزالة جميع المرشحات. |
| equals(Object arg0) | |
| get(int index) | إرجاع معلومات حول الصورة المعالجة / المعترف بها. |
| getClass() | |
| hashCode() | |
| iterator() | |
| notify() | |
| notifyAll() | |
| replaceFilters(PreprocessingFilter filters) | إزالة المرشحات القديمة وتعيين جديدة. |
| size() | عدد العناصر للمعالجة / التعرف. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
OcrInput(InputType type, PreprocessingFilter filters)
public OcrInput(InputType type, PreprocessingFilter filters)
المُنشئ لإنشاء الحاوية وتعيين نوع الصور / المستندات والفلاتر للمعالجة / التعرف اللاحقة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| type | InputType | تحديد نوع الصور/المستندات التي ستُضاف إلى الحاوية. |
| filters | PreprocessingFilter | تحديد مرشحات المعالجة التي سيتم تطبيقها للمعالجة أو التعرف الإضافية. |
OcrInput(InputType type)
public OcrInput(InputType type)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| type | InputType |
add(int[] pixels, int width, int height, int bitsPerPixel)
public void add(int[] pixels, int width, int height, int bitsPerPixel)
إضافة الصورة المفككة إلى القائمة للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ (SingleImage).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| بكسلات | int[] | يتم تمثيل البكسلات كقيم صحيحة 32-بت (rgb). |
| العرض | int | عرض الصورة. |
| الارتفاع | int | ارتفاع الصورة. |
| bitsPerPixel | int | يدعم 1-32 بت. |
add(BufferedImage image)
public void add(BufferedImage image)
إضافة BufferedImage التي تحتوي على الصورة للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| صورة | java.awt.image.BufferedImage | BufferedImage التي تحتوي على الصورة أو المستند. |
add(BufferedImage image, int startPage, int pagesCount)
public void add(BufferedImage image, int startPage, int pagesCount)
إضافة BufferedImage التي تحتوي على الصورة متعددة الصفحات للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| صورة | java.awt.image.BufferedImage | BufferedImage التي تحتوي على المستند متعدد الصفحات. |
| startPage | int | الصفحة/الصورة الأولى للمعالجة / التعرف. يُستخدم للمستندات. |
| pagesCount | int | الإجمالي الكلي للصفحات/الصور للمعالجة / التعرف. يُستخدم للمستندات. الافتراضي = الكل. |
add(InputStream stream)
public void add(InputStream stream)
إضافة InputStream التي تحتوي على الصورة للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| stream | java.io.InputStream | InputStream يحتوي على الصورة أو المستند. |
add(InputStream stream, int startPage, int pagesCount)
public void add(InputStream stream, int startPage, int pagesCount)
أضف الـ InputStream الذي يحتوي على الصورة متعددة الصفحات للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| stream | java.io.InputStream | InputStream يحتوي على المستند متعدد الصفحات. |
| startPage | int | الصفحة/الصورة الأولى للمعالجة / التعرف. يُستخدم للمستندات. |
| pagesCount | int | الإجمالي الكلي للصفحات/الصور للمعالجة / التعرف. يُستخدم للمستندات. الافتراضي = الكل. |
add(String fullPath)
public void add(String fullPath)
أضف المسار أو URI الذي يحتوي على الصورة للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fullPath | java.lang.String | المسار إلى الصورة/ المستند / المجلد / الأرشيف. |
add(String fullPath, int startPage, int pagesCount)
public void add(String fullPath, int startPage, int pagesCount)
أضف الصور / المستندات متعددة الصفحات للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fullPath | java.lang.String | المسار إلى الصورة/ المستند / المجلد / الأرشيف. |
| startPage | int | الصفحة/الصورة الأولى للمعالجة / التعرف. استخدم للمستندات، zip، المجلدات. |
| pagesCount | int | العدد الإجمالي للصفحات/الصور للمعالجة / التعرف. استخدم للمستندات، zip، المجلدات. الافتراضي = الكل. |
addBase64(String base64)
public void addBase64(String base64)
أضف سلسلة base64 التي تحتوي على الصورة للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| base64 | java.lang.String | سلسلة Base64 بصورة واحدة. |
clear()
public void clear()
عيّن عدد العناصر للمعالجة / التعرف إلى 0. امسح المجموعة.
clearFilters()
public void clearFilters()
إزالة جميع المرشحات.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int index)
public ImageData get(int index)
إرجاع معلومات حول الصورة المعالجة / المعترف بها.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| index | int | موضع الصورة في القائمة. |
Returns: ImageData - The object of @see ImageData
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
hashCode()
public native int hashCode()
Returns: int
iterator()
public Iterator<ImageData> iterator()
Returns: java.util.Iterator<com.aspose.ocr.ImageData>
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
replaceFilters(PreprocessingFilter filters)
public void replaceFilters(PreprocessingFilter filters)
إزالة المرشحات القديمة وتعيين جديدة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| filters | PreprocessingFilter | سيتم تطبيق مرشحات المعالجة لمزيد من المعالجة أو التعرف. |
size()
public int size()
عدد العناصر للمعالجة / التعرف.
Returns: int - عدد العناصر.
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long | |
| arg1 | int |