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:

معاملنوعالوصف
typeInputTypeتحديد نوع الصور/المستندات التي ستُضاف إلى الحاوية.
filtersPreprocessingFilterتحديد مرشحات المعالجة التي سيتم تطبيقها للمعالجة أو التعرف الإضافية.

OcrInput(InputType type)

public OcrInput(InputType type)

Parameters:

معاملنوعالوصف
typeInputType

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ارتفاع الصورة.
bitsPerPixelintيدعم 1-32 بت.

add(BufferedImage image)

public void add(BufferedImage image)

إضافة BufferedImage التي تحتوي على الصورة للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.

Parameters:

معاملنوعالوصف
صورةjava.awt.image.BufferedImageBufferedImage التي تحتوي على الصورة أو المستند.

add(BufferedImage image, int startPage, int pagesCount)

public void add(BufferedImage image, int startPage, int pagesCount)

إضافة BufferedImage التي تحتوي على الصورة متعددة الصفحات للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.

Parameters:

معاملنوعالوصف
صورةjava.awt.image.BufferedImageBufferedImage التي تحتوي على المستند متعدد الصفحات.
startPageintالصفحة/الصورة الأولى للمعالجة / التعرف. يُستخدم للمستندات.
pagesCountintالإجمالي الكلي للصفحات/الصور للمعالجة / التعرف. يُستخدم للمستندات. الافتراضي = الكل.

add(InputStream stream)

public void add(InputStream stream)

إضافة InputStream التي تحتوي على الصورة للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.

Parameters:

معاملنوعالوصف
streamjava.io.InputStreamInputStream يحتوي على الصورة أو المستند.

add(InputStream stream, int startPage, int pagesCount)

public void add(InputStream stream, int startPage, int pagesCount)

أضف الـ InputStream الذي يحتوي على الصورة متعددة الصفحات للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.

Parameters:

معاملنوعالوصف
streamjava.io.InputStreamInputStream يحتوي على المستند متعدد الصفحات.
startPageintالصفحة/الصورة الأولى للمعالجة / التعرف. يُستخدم للمستندات.
pagesCountintالإجمالي الكلي للصفحات/الصور للمعالجة / التعرف. يُستخدم للمستندات. الافتراضي = الكل.

add(String fullPath)

public void add(String fullPath)

أضف المسار أو URI الذي يحتوي على الصورة للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.

Parameters:

معاملنوعالوصف
fullPathjava.lang.Stringالمسار إلى الصورة/ المستند / المجلد / الأرشيف.

add(String fullPath, int startPage, int pagesCount)

public void add(String fullPath, int startPage, int pagesCount)

أضف الصور / المستندات متعددة الصفحات للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.

Parameters:

معاملنوعالوصف
fullPathjava.lang.Stringالمسار إلى الصورة/ المستند / المجلد / الأرشيف.
startPageintالصفحة/الصورة الأولى للمعالجة / التعرف. استخدم للمستندات، zip، المجلدات.
pagesCountintالعدد الإجمالي للصفحات/الصور للمعالجة / التعرف. استخدم للمستندات، zip، المجلدات. الافتراضي = الكل.

addBase64(String base64)

public void addBase64(String base64)

أضف سلسلة base64 التي تحتوي على الصورة للتعرف / المعالجة. يجب أن يتطابق نوع الصورة مع النوع المحدد في المُنشئ.

Parameters:

معاملنوعالوصف
base64java.lang.Stringسلسلة Base64 بصورة واحدة.

clear()

public void clear()

عيّن عدد العناصر للمعالجة / التعرف إلى 0. امسح المجموعة.

clearFilters()

public void clearFilters()

إزالة جميع المرشحات.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

معاملنوعالوصف
arg0java.lang.Object

Returns: boolean

get(int index)

public ImageData get(int index)

إرجاع معلومات حول الصورة المعالجة / المعترف بها.

Parameters:

معاملنوعالوصف
indexintموضع الصورة في القائمة.

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:

معاملنوعالوصف
filtersPreprocessingFilterسيتم تطبيق مرشحات المعالجة لمزيد من المعالجة أو التعرف.

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:

معاملنوعالوصف
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

معاملنوعالوصف
arg0long
arg1int