ComputerVisionClient class
- Extends
المنشئون
Computer |
تهيئة مثيل جديد من فئة ComputerVisionClient. |
الخصائص الموروثة
credentials | |
endpoint |
الأساليب
analyze |
تستخرج هذه العملية مجموعة غنية من الميزات المرئية استنادا إلى محتوى الصورة. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. ضمن طلبك، هناك معلمة اختيارية للسماح لك باختيار الميزات التي يجب إرجاعها. بشكل افتراضي، يتم إرجاع فئات الصور في الاستجابة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث. |
analyze |
|
analyze |
|
analyze |
تتعرف هذه العملية على المحتوى داخل صورة من خلال تطبيق نموذج خاص بالمجال. يمكن استرداد قائمة النماذج الخاصة بالمجال التي تدعمها واجهة برمجة تطبيقات Computer Vision باستخدام طلب /models GET. حاليا، توفر واجهة برمجة التطبيقات النماذج التالية الخاصة بالمجال: المشاهير والمعالم. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث. |
analyze |
|
analyze |
|
analyze |
تتعرف هذه العملية على المحتوى داخل صورة من خلال تطبيق نموذج خاص بالمجال. يمكن استرداد قائمة النماذج الخاصة بالمجال التي تدعمها واجهة برمجة تطبيقات Computer Vision باستخدام طلب /models GET. حاليا، توفر واجهة برمجة التطبيقات النماذج التالية الخاصة بالمجال: المشاهير والمعالم. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث. |
analyze |
|
analyze |
|
analyze |
تستخرج هذه العملية مجموعة غنية من الميزات المرئية استنادا إلى محتوى الصورة. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. ضمن طلبك، هناك معلمة اختيارية للسماح لك باختيار الميزات التي يجب إرجاعها. بشكل افتراضي، يتم إرجاع فئات الصور في الاستجابة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث. |
analyze |
|
analyze |
|
describe |
تنشئ هذه العملية وصفا لصورة بلغة الإنسان القابلة للقراءة مع جمل كاملة. يستند الوصف إلى مجموعة من علامات المحتوى، والتي يتم إرجاعها أيضا بواسطة العملية. يمكن إنشاء أكثر من وصف واحد لكل صورة. يتم ترتيب الأوصاف من خلال درجة الثقة الخاصة بها. قد تتضمن الأوصاف نتائج من نماذج المجال الشهيرة والمعالم، إن أمكن. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث. |
describe |
|
describe |
|
describe |
تنشئ هذه العملية وصفا لصورة بلغة الإنسان القابلة للقراءة مع جمل كاملة. يستند الوصف إلى مجموعة من علامات المحتوى، والتي يتم إرجاعها أيضا بواسطة العملية. يمكن إنشاء أكثر من وصف واحد لكل صورة. يتم ترتيب الأوصاف من خلال درجة الثقة الخاصة بها. قد تتضمن الأوصاف نتائج من نماذج المجال الشهيرة والمعالم، إن أمكن. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث. |
describe |
|
describe |
|
detect |
يتم الكشف عن الكائن على الصورة المحددة. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث. |
detect |
|
detect |
|
detect |
يتم الكشف عن الكائن على الصورة المحددة. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث. |
detect |
|
detect |
|
generate |
تنشئ هذه العملية صورة مصغرة بالعرض والارتفاع المحددين من قبل المستخدم. بشكل افتراضي، تحلل الخدمة الصورة، وتحدد منطقة الاهتمام (ROI)، وتعمل على إنشاء إحداثيات الاقتصاص الذكي استنادًا إلى ROI. يساعد الاقتصاص الذكي عند تحديد نسبة العرض إلى الارتفاع التي تختلف عن نسبة صورة الإدخال. تحتوي الاستجابة الناجحة على الصورة الثنائية للصورة المصغرة. إذا فشل الطلب، تحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في تحديد الخطأ الذي حدث. عند الفشل، يتم إرجاع رمز الخطأ ورسالة خطأ. قد يكون رمز الخطأ واحدا من InvalidImageUrl أو InvalidImageFormat أو InvalidImageSize أو InvalidThumbnailSize أو NotSupportedImage أو FailedToProcess أو Timeout أو InternalServerError. |
generate |
|
generate |
|
generate |
تنشئ هذه العملية صورة مصغرة بالعرض والارتفاع المحددين من قبل المستخدم. بشكل افتراضي، تحلل الخدمة الصورة، وتحدد منطقة الاهتمام (ROI)، وتعمل على إنشاء إحداثيات الاقتصاص الذكي استنادًا إلى ROI. يساعد الاقتصاص الذكي عند تحديد نسبة العرض إلى الارتفاع التي تختلف عن نسبة صورة الإدخال. تحتوي الاستجابة الناجحة على الصورة الثنائية للصورة المصغرة. إذا فشل الطلب، تحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في تحديد الخطأ الذي حدث. عند الفشل، يتم إرجاع رمز الخطأ ورسالة خطأ. قد يكون رمز الخطأ واحدا من InvalidImageUrl أو InvalidImageFormat أو InvalidImageSize أو InvalidThumbnailSize أو NotSupportedImage أو FailedToProcess أو Timeout أو InternalServerError. |
generate |
|
generate |
|
get |
ترجع هذه العملية مربع إحاطة حول المنطقة الأكثر أهمية للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، تحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في تحديد الخطأ الذي حدث. عند الفشل، يتم إرجاع رمز الخطأ ورسالة خطأ. قد يكون رمز الخطأ واحدا من InvalidImageUrl أو InvalidImageFormat أو InvalidImageSize أو NotSupportedImage أو FailedToProcess أو Timeout أو InternalServerError. |
get |
|
get |
|
get |
ترجع هذه العملية مربع إحاطة حول المنطقة الأكثر أهمية للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، تحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في تحديد الخطأ الذي حدث. عند الفشل، يتم إرجاع رمز الخطأ ورسالة خطأ. قد يكون رمز الخطأ واحدا من InvalidImageUrl أو InvalidImageFormat أو InvalidImageSize أو NotSupportedImage أو FailedToProcess أو Timeout أو InternalServerError. |
get |
|
get |
|
get |
تستخدم هذه الواجهة للحصول على نتائج التعرف البصري على الحروف لعملية القراءة. يجب استرداد عنوان URL لهذه الواجهة من حقل "Operation-Location" الذي تم إرجاعه من واجهة القراءة. |
get |
|
get |
|
list |
ترجع هذه العملية قائمة النماذج الخاصة بالمجال التي تدعمها واجهة برمجة تطبيقات Computer Vision. حاليا، تدعم واجهة برمجة التطبيقات النماذج التالية الخاصة بالمجال: أداة التعرف على المشاهير، وأداة التعرف على المعالم. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث. |
list |
|
list |
|
read(string, Computer |
استخدم هذه الواجهة للحصول على نتيجة عملية القراءة، باستخدام أحدث خوارزميات التعرف البصري على الحروف (OCR) المحسنة للمستندات كثيفة النصوص. عند استخدام واجهة القراءة، تحتوي الاستجابة على حقل يسمى "Operation-Location". يحتوي الحقل "Operation-Location" على عنوان URL الذي يجب استخدامه لعملية "GetReadResult" للوصول إلى نتائج التعرف البصري على الحروف. |
read(string, Computer |
|
read(string, Service |
|
read |
استخدم هذه الواجهة للحصول على نتيجة عملية القراءة، باستخدام أحدث خوارزميات التعرف البصري على الحروف (OCR) المحسنة للمستندات كثيفة النصوص. عند استخدام واجهة القراءة، تحتوي الاستجابة على حقل يسمى "Operation-Location". يحتوي الحقل "Operation-Location" على عنوان URL الذي يجب استخدامه لعملية "GetReadResult" للوصول إلى نتائج التعرف البصري على الحروف. |
read |
|
read |
|
recognize |
يكتشف التعرف البصري على الحروف (OCR) النص في صورة ويستخرج الأحرف التي تم التعرف عليها في دفق أحرف قابل للاستخدام الآلي. عند النجاح، سيتم إرجاع نتائج التعرف البصري على الحروف. عند الفشل، سيتم إرجاع رمز الخطأ مع رسالة خطأ. يمكن أن يكون رمز الخطأ واحدا من InvalidImageUrl أو InvalidImageFormat أو InvalidImageSize أو NotSupportedImage أو NotSupportedLanguage أو InternalServerError. |
recognize |
|
recognize |
|
recognize |
يكتشف التعرف البصري على الأحرف (OCR) النص في صورة ويستخرج الأحرف التي تم التعرف عليها في دفق أحرف قابل للاستخدام الآلي. عند النجاح، سيتم إرجاع نتائج التعرف البصري على الحروف. عند الفشل، سيتم إرجاع رمز الخطأ مع رسالة خطأ. يمكن أن يكون رمز الخطأ واحدا من InvalidImageUrl أو InvalidImageFormat أو InvalidImageSize أو NotSupportedImage أو NotSupportedLanguage أو InternalServerError. |
recognize |
|
recognize |
|
tag |
تنشئ هذه العملية قائمة بالكلمات أو العلامات ذات الصلة بمحتوى الصورة المتوفرة. يمكن لواجهة برمجة تطبيقات Computer Vision إرجاع العلامات استنادا إلى العناصر أو الكائنات الحية أو المناظر الطبيعية أو الإجراءات الموجودة في الصور. على عكس الفئات، لا يتم تنظيم العلامات وفقا لنظام تصنيف هرمي، ولكنها تتوافق مع محتوى الصورة. قد تحتوي العلامات على تلميحات لتجنب الغموض أو توفير السياق، على سبيل المثال قد تكون العلامة "ascomycete" مصحوبة بتلميح "الفطريات". يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث. |
tag |
|
tag |
|
tag |
تنشئ هذه العملية قائمة بالكلمات أو العلامات ذات الصلة بمحتوى الصورة المتوفرة. يمكن لواجهة برمجة تطبيقات Computer Vision إرجاع العلامات استنادا إلى العناصر أو الكائنات الحية أو المناظر الطبيعية أو الإجراءات الموجودة في الصور. على عكس الفئات، لا يتم تنظيم العلامات وفقا لنظام تصنيف هرمي، ولكنها تتوافق مع محتوى الصورة. قد تحتوي العلامات على تلميحات لتجنب الغموض أو توفير السياق، على سبيل المثال قد تكون العلامة "ascomycete" مصحوبة بتلميح "الفطريات". يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث. |
tag |
|
tag |
الأساليب المتوارثة
send |
أرسل طلب HTTP الذي يتم ملؤه باستخدام OperationSpec المتوفر. |
send |
أرسل httpRequest المتوفر. |
تفاصيل المنشئ
ComputerVisionClient(ServiceClientCredentials, string, ServiceClientOptions)
تهيئة مثيل جديد من فئة ComputerVisionClient.
new ComputerVisionClient(credentials: ServiceClientCredentials, endpoint: string, options?: ServiceClientOptions)
المعلمات
- credentials
- ServiceClientCredentials
بيانات اعتماد الاشتراك التي تحدد اشتراك العميل بشكل فريد.
- endpoint
-
string
نقاط نهاية الخدمات المعرفية المدعومة.
- options
- ServiceClientOptions
خيارات المعلمة
تفاصيل الخاصية الموروثة
credentials
credentials: ServiceClientCredentials
قيمة الخاصية
endpoint
تفاصيل الأسلوب
analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams)
تستخرج هذه العملية مجموعة غنية من الميزات المرئية استنادا إلى محتوى الصورة. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. ضمن طلبك، هناك معلمة اختيارية للسماح لك باختيار الميزات التي يجب إرجاعها. بشكل افتراضي، يتم إرجاع فئات الصور في الاستجابة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث.
function analyzeImage(url: string, options?: ComputerVisionClientAnalyzeImageOptionalParams): Promise<AnalyzeImageResponse>
المعلمات
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
المعلمات الاختيارية
المرتجعات
Promise<AnalyzeImageResponse>
نماذج الوعد.AnalyzeImageResponse<>
analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams, ServiceCallback<ImageAnalysis>)
function analyzeImage(url: string, options: ComputerVisionClientAnalyzeImageOptionalParams, callback: ServiceCallback<ImageAnalysis>)
المعلمات
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
المعلمات الاختيارية
- callback
رد الاتصال
analyzeImage(string, ServiceCallback<ImageAnalysis>)
function analyzeImage(url: string, callback: ServiceCallback<ImageAnalysis>)
المعلمات
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
- callback
رد الاتصال
analyzeImageByDomain(string, string, ComputerVisionClientAnalyzeImageByDomainOptionalParams)
تتعرف هذه العملية على المحتوى داخل صورة من خلال تطبيق نموذج خاص بالمجال. يمكن استرداد قائمة النماذج الخاصة بالمجال التي تدعمها واجهة برمجة تطبيقات Computer Vision باستخدام طلب /models GET. حاليا، توفر واجهة برمجة التطبيقات النماذج التالية الخاصة بالمجال: المشاهير والمعالم. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث.
function analyzeImageByDomain(model: string, url: string, options?: ComputerVisionClientAnalyzeImageByDomainOptionalParams): Promise<AnalyzeImageByDomainResponse>
المعلمات
- model
-
string
المحتوى الخاص بالمجال المراد التعرف عليه.
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
المعلمات الاختيارية
المرتجعات
Promise<AnalyzeImageByDomainResponse>
نماذج الوعد.AnalyzeImageByDomainResponse<>
analyzeImageByDomain(string, string, ComputerVisionClientAnalyzeImageByDomainOptionalParams, ServiceCallback<DomainModelResults>)
function analyzeImageByDomain(model: string, url: string, options: ComputerVisionClientAnalyzeImageByDomainOptionalParams, callback: ServiceCallback<DomainModelResults>)
المعلمات
- model
-
string
المحتوى الخاص بالمجال المراد التعرف عليه.
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
المعلمات الاختيارية
- callback
رد الاتصال
analyzeImageByDomain(string, string, ServiceCallback<DomainModelResults>)
function analyzeImageByDomain(model: string, url: string, callback: ServiceCallback<DomainModelResults>)
المعلمات
- model
-
string
المحتوى الخاص بالمجال المراد التعرف عليه.
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
- callback
رد الاتصال
analyzeImageByDomainInStream(string, HttpRequestBody, ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams)
تتعرف هذه العملية على المحتوى داخل صورة من خلال تطبيق نموذج خاص بالمجال. يمكن استرداد قائمة النماذج الخاصة بالمجال التي تدعمها واجهة برمجة تطبيقات Computer Vision باستخدام طلب /models GET. حاليا، توفر واجهة برمجة التطبيقات النماذج التالية الخاصة بالمجال: المشاهير والمعالم. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث.
function analyzeImageByDomainInStream(model: string, image: HttpRequestBody, options?: ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams): Promise<AnalyzeImageByDomainInStreamResponse>
المعلمات
- model
-
string
المحتوى الخاص بالمجال المراد التعرف عليه.
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
المرتجعات
Promise<AnalyzeImageByDomainInStreamResponse>
نماذج الوعد.AnalyzeImageByDomainInStreamResponse<>
analyzeImageByDomainInStream(string, HttpRequestBody, ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams, ServiceCallback<DomainModelResults>)
function analyzeImageByDomainInStream(model: string, image: HttpRequestBody, options: ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams, callback: ServiceCallback<DomainModelResults>)
المعلمات
- model
-
string
المحتوى الخاص بالمجال المراد التعرف عليه.
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
- callback
رد الاتصال
analyzeImageByDomainInStream(string, HttpRequestBody, ServiceCallback<DomainModelResults>)
function analyzeImageByDomainInStream(model: string, image: HttpRequestBody, callback: ServiceCallback<DomainModelResults>)
المعلمات
- model
-
string
المحتوى الخاص بالمجال المراد التعرف عليه.
- image
- HttpRequestBody
دفق صورة.
- callback
رد الاتصال
analyzeImageInStream(HttpRequestBody, ComputerVisionClientAnalyzeImageInStreamOptionalParams)
تستخرج هذه العملية مجموعة غنية من الميزات المرئية استنادا إلى محتوى الصورة. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. ضمن طلبك، هناك معلمة اختيارية للسماح لك باختيار الميزات التي يجب إرجاعها. بشكل افتراضي، يتم إرجاع فئات الصور في الاستجابة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث.
function analyzeImageInStream(image: HttpRequestBody, options?: ComputerVisionClientAnalyzeImageInStreamOptionalParams): Promise<AnalyzeImageInStreamResponse>
المعلمات
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
المرتجعات
Promise<AnalyzeImageInStreamResponse>
نماذج الوعد.AnalyzeImageInStreamResponse<>
analyzeImageInStream(HttpRequestBody, ComputerVisionClientAnalyzeImageInStreamOptionalParams, ServiceCallback<ImageAnalysis>)
function analyzeImageInStream(image: HttpRequestBody, options: ComputerVisionClientAnalyzeImageInStreamOptionalParams, callback: ServiceCallback<ImageAnalysis>)
المعلمات
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
- callback
رد الاتصال
analyzeImageInStream(HttpRequestBody, ServiceCallback<ImageAnalysis>)
function analyzeImageInStream(image: HttpRequestBody, callback: ServiceCallback<ImageAnalysis>)
المعلمات
- image
- HttpRequestBody
دفق صورة.
- callback
رد الاتصال
describeImage(string, ComputerVisionClientDescribeImageOptionalParams)
تنشئ هذه العملية وصفا لصورة بلغة الإنسان القابلة للقراءة مع جمل كاملة. يستند الوصف إلى مجموعة من علامات المحتوى، والتي يتم إرجاعها أيضا بواسطة العملية. يمكن إنشاء أكثر من وصف واحد لكل صورة. يتم ترتيب الأوصاف من خلال درجة الثقة الخاصة بها. قد تتضمن الأوصاف نتائج من نماذج المجال الشهيرة والمعالم، إن أمكن. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث.
function describeImage(url: string, options?: ComputerVisionClientDescribeImageOptionalParams): Promise<DescribeImageResponse>
المعلمات
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
المعلمات الاختيارية
المرتجعات
Promise<DescribeImageResponse>
نماذج الوعد.وصفImageResponse<>
describeImage(string, ComputerVisionClientDescribeImageOptionalParams, ServiceCallback<ImageDescription>)
function describeImage(url: string, options: ComputerVisionClientDescribeImageOptionalParams, callback: ServiceCallback<ImageDescription>)
المعلمات
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
المعلمات الاختيارية
- callback
رد الاتصال
describeImage(string, ServiceCallback<ImageDescription>)
function describeImage(url: string, callback: ServiceCallback<ImageDescription>)
المعلمات
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
- callback
رد الاتصال
describeImageInStream(HttpRequestBody, ComputerVisionClientDescribeImageInStreamOptionalParams)
تنشئ هذه العملية وصفا لصورة بلغة الإنسان القابلة للقراءة مع جمل كاملة. يستند الوصف إلى مجموعة من علامات المحتوى، والتي يتم إرجاعها أيضا بواسطة العملية. يمكن إنشاء أكثر من وصف واحد لكل صورة. يتم ترتيب الأوصاف من خلال درجة الثقة الخاصة بها. قد تتضمن الأوصاف نتائج من نماذج المجال الشهيرة والمعالم، إن أمكن. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث.
function describeImageInStream(image: HttpRequestBody, options?: ComputerVisionClientDescribeImageInStreamOptionalParams): Promise<DescribeImageInStreamResponse>
المعلمات
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
المرتجعات
Promise<DescribeImageInStreamResponse>
نماذج الوعد.وصفImageInStreamResponse<>
describeImageInStream(HttpRequestBody, ComputerVisionClientDescribeImageInStreamOptionalParams, ServiceCallback<ImageDescription>)
function describeImageInStream(image: HttpRequestBody, options: ComputerVisionClientDescribeImageInStreamOptionalParams, callback: ServiceCallback<ImageDescription>)
المعلمات
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
- callback
رد الاتصال
describeImageInStream(HttpRequestBody, ServiceCallback<ImageDescription>)
function describeImageInStream(image: HttpRequestBody, callback: ServiceCallback<ImageDescription>)
المعلمات
- image
- HttpRequestBody
دفق صورة.
- callback
رد الاتصال
detectObjects(string, ComputerVisionClientDetectObjectsOptionalParams)
يتم الكشف عن الكائن على الصورة المحددة. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث.
function detectObjects(url: string, options?: ComputerVisionClientDetectObjectsOptionalParams): Promise<DetectObjectsResponse>
المعلمات
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
المعلمات الاختيارية
المرتجعات
Promise<DetectObjectsResponse>
Promise<Models.DetectObjectsResponse>
detectObjects(string, ComputerVisionClientDetectObjectsOptionalParams, ServiceCallback<DetectResult>)
function detectObjects(url: string, options: ComputerVisionClientDetectObjectsOptionalParams, callback: ServiceCallback<DetectResult>)
المعلمات
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
المعلمات الاختيارية
- callback
رد الاتصال
detectObjects(string, ServiceCallback<DetectResult>)
function detectObjects(url: string, callback: ServiceCallback<DetectResult>)
المعلمات
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
- callback
رد الاتصال
detectObjectsInStream(HttpRequestBody, ComputerVisionClientDetectObjectsInStreamOptionalParams)
يتم الكشف عن الكائن على الصورة المحددة. يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث.
function detectObjectsInStream(image: HttpRequestBody, options?: ComputerVisionClientDetectObjectsInStreamOptionalParams): Promise<DetectObjectsInStreamResponse>
المعلمات
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
المرتجعات
Promise<DetectObjectsInStreamResponse>
Promise<Models.DetectObjectsInStreamResponse>
detectObjectsInStream(HttpRequestBody, ComputerVisionClientDetectObjectsInStreamOptionalParams, ServiceCallback<DetectResult>)
function detectObjectsInStream(image: HttpRequestBody, options: ComputerVisionClientDetectObjectsInStreamOptionalParams, callback: ServiceCallback<DetectResult>)
المعلمات
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
- callback
رد الاتصال
detectObjectsInStream(HttpRequestBody, ServiceCallback<DetectResult>)
function detectObjectsInStream(image: HttpRequestBody, callback: ServiceCallback<DetectResult>)
المعلمات
- image
- HttpRequestBody
دفق صورة.
- callback
رد الاتصال
generateThumbnail(number, number, string, ComputerVisionClientGenerateThumbnailOptionalParams)
تنشئ هذه العملية صورة مصغرة بالعرض والارتفاع المحددين من قبل المستخدم. بشكل افتراضي، تحلل الخدمة الصورة، وتحدد منطقة الاهتمام (ROI)، وتعمل على إنشاء إحداثيات الاقتصاص الذكي استنادًا إلى ROI. يساعد الاقتصاص الذكي عند تحديد نسبة العرض إلى الارتفاع التي تختلف عن نسبة صورة الإدخال. تحتوي الاستجابة الناجحة على الصورة الثنائية للصورة المصغرة. إذا فشل الطلب، تحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في تحديد الخطأ الذي حدث. عند الفشل، يتم إرجاع رمز الخطأ ورسالة خطأ. قد يكون رمز الخطأ واحدا من InvalidImageUrl أو InvalidImageFormat أو InvalidImageSize أو InvalidThumbnailSize أو NotSupportedImage أو FailedToProcess أو Timeout أو InternalServerError.
function generateThumbnail(width: number, height: number, url: string, options?: ComputerVisionClientGenerateThumbnailOptionalParams): Promise<GenerateThumbnailResponse>
المعلمات
- width
-
number
عرض الصورة المصغرة، بالبكسل. يجب أن يكون بين 1 و1024. موصى به بحد أدنى 50.
- height
-
number
ارتفاع الصورة المصغرة، بالبكسل. يجب أن يكون بين 1 و1024. موصى به بحد أدنى 50.
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
المعلمات الاختيارية
المرتجعات
Promise<GenerateThumbnailResponse>
نماذج الوعد.GenerateThumbnailResponse<>
generateThumbnail(number, number, string, ComputerVisionClientGenerateThumbnailOptionalParams, ServiceCallback<void>)
function generateThumbnail(width: number, height: number, url: string, options: ComputerVisionClientGenerateThumbnailOptionalParams, callback: ServiceCallback<void>)
المعلمات
- width
-
number
عرض الصورة المصغرة، بالبكسل. يجب أن يكون بين 1 و1024. موصى به بحد أدنى 50.
- height
-
number
ارتفاع الصورة المصغرة، بالبكسل. يجب أن يكون بين 1 و1024. موصى به بحد أدنى 50.
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
generateThumbnail(number, number, string, ServiceCallback<void>)
function generateThumbnail(width: number, height: number, url: string, callback: ServiceCallback<void>)
المعلمات
- width
-
number
عرض الصورة المصغرة، بالبكسل. يجب أن يكون بين 1 و1024. موصى به بحد أدنى 50.
- height
-
number
ارتفاع الصورة المصغرة، بالبكسل. يجب أن يكون بين 1 و1024. موصى به بحد أدنى 50.
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
- callback
-
ServiceCallback<void>
رد الاتصال
generateThumbnailInStream(number, number, HttpRequestBody, ComputerVisionClientGenerateThumbnailInStreamOptionalParams)
تنشئ هذه العملية صورة مصغرة بالعرض والارتفاع المحددين من قبل المستخدم. بشكل افتراضي، تحلل الخدمة الصورة، وتحدد منطقة الاهتمام (ROI)، وتعمل على إنشاء إحداثيات الاقتصاص الذكي استنادًا إلى ROI. يساعد الاقتصاص الذكي عند تحديد نسبة العرض إلى الارتفاع التي تختلف عن نسبة صورة الإدخال. تحتوي الاستجابة الناجحة على الصورة الثنائية للصورة المصغرة. إذا فشل الطلب، تحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في تحديد الخطأ الذي حدث. عند الفشل، يتم إرجاع رمز الخطأ ورسالة خطأ. قد يكون رمز الخطأ واحدا من InvalidImageUrl أو InvalidImageFormat أو InvalidImageSize أو InvalidThumbnailSize أو NotSupportedImage أو FailedToProcess أو Timeout أو InternalServerError.
function generateThumbnailInStream(width: number, height: number, image: HttpRequestBody, options?: ComputerVisionClientGenerateThumbnailInStreamOptionalParams): Promise<GenerateThumbnailInStreamResponse>
المعلمات
- width
-
number
عرض الصورة المصغرة، بالبكسل. يجب أن يكون بين 1 و1024. موصى به بحد أدنى 50.
- height
-
number
ارتفاع الصورة المصغرة، بالبكسل. يجب أن يكون بين 1 و1024. موصى به بحد أدنى 50.
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
المرتجعات
Promise<GenerateThumbnailInStreamResponse>
Promise<Models.GenerateThumbnailInStreamResponse>
generateThumbnailInStream(number, number, HttpRequestBody, ComputerVisionClientGenerateThumbnailInStreamOptionalParams, ServiceCallback<void>)
function generateThumbnailInStream(width: number, height: number, image: HttpRequestBody, options: ComputerVisionClientGenerateThumbnailInStreamOptionalParams, callback: ServiceCallback<void>)
المعلمات
- width
-
number
عرض الصورة المصغرة، بالبكسل. يجب أن يكون بين 1 و1024. يوصى بحد أدنى 50.
- height
-
number
ارتفاع الصورة المصغرة، بالبكسل. يجب أن يكون بين 1 و1024. يوصى بحد أدنى 50.
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
generateThumbnailInStream(number, number, HttpRequestBody, ServiceCallback<void>)
function generateThumbnailInStream(width: number, height: number, image: HttpRequestBody, callback: ServiceCallback<void>)
المعلمات
- width
-
number
عرض الصورة المصغرة، بالبكسل. يجب أن يكون بين 1 و1024. يوصى بحد أدنى 50.
- height
-
number
ارتفاع الصورة المصغرة، بالبكسل. يجب أن يكون بين 1 و1024. يوصى بحد أدنى 50.
- image
- HttpRequestBody
دفق صورة.
- callback
-
ServiceCallback<void>
رد الاتصال
getAreaOfInterest(string, ComputerVisionClientGetAreaOfInterestOptionalParams)
ترجع هذه العملية مربع إحاطة حول المنطقة الأكثر أهمية للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، تحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في تحديد الخطأ الذي حدث. عند الفشل، يتم إرجاع رمز الخطأ ورسالة خطأ. قد يكون رمز الخطأ واحدا من InvalidImageUrl أو InvalidImageFormat أو InvalidImageSize أو NotSupportedImage أو FailedToProcess أو Timeout أو InternalServerError.
function getAreaOfInterest(url: string, options?: ComputerVisionClientGetAreaOfInterestOptionalParams): Promise<GetAreaOfInterestResponse>
المعلمات
- url
-
string
عنوان URL لصورة يمكن الوصول إليه بشكل عام.
المعلمات الاختيارية
المرتجعات
Promise<GetAreaOfInterestResponse>
Promise<Models.GetAreaOfInterestResponse>
getAreaOfInterest(string, ComputerVisionClientGetAreaOfInterestOptionalParams, ServiceCallback<AreaOfInterestResult>)
function getAreaOfInterest(url: string, options: ComputerVisionClientGetAreaOfInterestOptionalParams, callback: ServiceCallback<AreaOfInterestResult>)
المعلمات
- url
-
string
عنوان URL لصورة يمكن الوصول إليه بشكل عام.
المعلمات الاختيارية
- callback
رد الاتصال
getAreaOfInterest(string, ServiceCallback<AreaOfInterestResult>)
function getAreaOfInterest(url: string, callback: ServiceCallback<AreaOfInterestResult>)
المعلمات
- url
-
string
عنوان URL لصورة يمكن الوصول إليه بشكل عام.
- callback
رد الاتصال
getAreaOfInterestInStream(HttpRequestBody, ComputerVisionClientGetAreaOfInterestInStreamOptionalParams)
ترجع هذه العملية مربع إحاطة حول المنطقة الأكثر أهمية للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، تحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في تحديد الخطأ الذي حدث. عند الفشل، يتم إرجاع رمز الخطأ ورسالة خطأ. قد يكون رمز الخطأ واحدا من InvalidImageUrl أو InvalidImageFormat أو InvalidImageSize أو NotSupportedImage أو FailedToProcess أو Timeout أو InternalServerError.
function getAreaOfInterestInStream(image: HttpRequestBody, options?: ComputerVisionClientGetAreaOfInterestInStreamOptionalParams): Promise<GetAreaOfInterestInStreamResponse>
المعلمات
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
المرتجعات
Promise<GetAreaOfInterestInStreamResponse>
Promise<Models.GetAreaOfInterestInStreamResponse>
getAreaOfInterestInStream(HttpRequestBody, ComputerVisionClientGetAreaOfInterestInStreamOptionalParams, ServiceCallback<AreaOfInterestResult>)
function getAreaOfInterestInStream(image: HttpRequestBody, options: ComputerVisionClientGetAreaOfInterestInStreamOptionalParams, callback: ServiceCallback<AreaOfInterestResult>)
المعلمات
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
- callback
رد الاتصال
getAreaOfInterestInStream(HttpRequestBody, ServiceCallback<AreaOfInterestResult>)
function getAreaOfInterestInStream(image: HttpRequestBody, callback: ServiceCallback<AreaOfInterestResult>)
المعلمات
- image
- HttpRequestBody
دفق صورة.
- callback
رد الاتصال
getReadResult(string, RequestOptionsBase)
تستخدم هذه الواجهة للحصول على نتائج التعرف البصري على الحروف لعملية القراءة. يجب استرداد عنوان URL لهذه الواجهة من حقل "Operation-Location" الذي تم إرجاعه من واجهة القراءة.
function getReadResult(operationId: string, options?: RequestOptionsBase): Promise<GetReadResultResponse>
المعلمات
- operationId
-
string
معرف عملية القراءة التي تم إرجاعها في استجابة واجهة "القراءة".
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<GetReadResultResponse>
Promise<Models.GetReadResultResponse>
getReadResult(string, RequestOptionsBase, ServiceCallback<ReadOperationResult>)
function getReadResult(operationId: string, options: RequestOptionsBase, callback: ServiceCallback<ReadOperationResult>)
المعلمات
- operationId
-
string
معرف عملية القراءة التي تم إرجاعها في استجابة واجهة "القراءة".
- options
- RequestOptionsBase
المعلمات الاختيارية
- callback
رد الاتصال
getReadResult(string, ServiceCallback<ReadOperationResult>)
function getReadResult(operationId: string, callback: ServiceCallback<ReadOperationResult>)
المعلمات
- operationId
-
string
معرف عملية القراءة التي تم إرجاعها في استجابة واجهة "القراءة".
- callback
رد الاتصال
listModels(RequestOptionsBase)
ترجع هذه العملية قائمة النماذج الخاصة بالمجال التي تدعمها واجهة برمجة تطبيقات Computer Vision. حاليا، تدعم واجهة برمجة التطبيقات النماذج التالية الخاصة بالمجال: أداة التعرف على المشاهير، وأداة التعرف على المعالم. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث.
function listModels(options?: RequestOptionsBase): Promise<ListModelsResponse>
المعلمات
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<ListModelsResponse>
Promise<Models.ListModelsResponse>
listModels(RequestOptionsBase, ServiceCallback<ListModelsResult>)
function listModels(options: RequestOptionsBase, callback: ServiceCallback<ListModelsResult>)
المعلمات
- options
- RequestOptionsBase
المعلمات الاختيارية
- callback
رد الاتصال
listModels(ServiceCallback<ListModelsResult>)
function listModels(callback: ServiceCallback<ListModelsResult>)
المعلمات
- callback
رد الاتصال
read(string, ComputerVisionClientReadOptionalParams)
استخدم هذه الواجهة للحصول على نتيجة عملية القراءة، باستخدام أحدث خوارزميات التعرف البصري على الحروف (OCR) المحسنة للمستندات كثيفة النصوص. عند استخدام واجهة القراءة، تحتوي الاستجابة على حقل يسمى "Operation-Location". يحتوي الحقل "Operation-Location" على عنوان URL الذي يجب استخدامه لعملية "GetReadResult" للوصول إلى نتائج التعرف البصري على الحروف.
function read(url: string, options?: ComputerVisionClientReadOptionalParams): Promise<ReadResponse>
المعلمات
- url
-
string
عنوان URL لصورة يمكن الوصول إليه بشكل عام.
المعلمات الاختيارية
المرتجعات
Promise<ReadResponse>
وعد<Models.ReadResponse>
read(string, ComputerVisionClientReadOptionalParams, ServiceCallback<void>)
function read(url: string, options: ComputerVisionClientReadOptionalParams, callback: ServiceCallback<void>)
المعلمات
- url
-
string
عنوان URL لصورة يمكن الوصول إليه بشكل عام.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
read(string, ServiceCallback<void>)
function read(url: string, callback: ServiceCallback<void>)
المعلمات
- url
-
string
عنوان URL لصورة يمكن الوصول إليه بشكل عام.
- callback
-
ServiceCallback<void>
رد الاتصال
readInStream(HttpRequestBody, ComputerVisionClientReadInStreamOptionalParams)
استخدم هذه الواجهة للحصول على نتيجة عملية القراءة، باستخدام أحدث خوارزميات التعرف البصري على الحروف (OCR) المحسنة للمستندات كثيفة النصوص. عند استخدام واجهة القراءة، تحتوي الاستجابة على حقل يسمى "Operation-Location". يحتوي الحقل "Operation-Location" على عنوان URL الذي يجب استخدامه لعملية "GetReadResult" للوصول إلى نتائج التعرف البصري على الحروف.
function readInStream(image: HttpRequestBody, options?: ComputerVisionClientReadInStreamOptionalParams): Promise<ReadInStreamResponse>
المعلمات
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
المرتجعات
Promise<ReadInStreamResponse>
Promise<Models.ReadInStreamResponse>
readInStream(HttpRequestBody, ComputerVisionClientReadInStreamOptionalParams, ServiceCallback<void>)
function readInStream(image: HttpRequestBody, options: ComputerVisionClientReadInStreamOptionalParams, callback: ServiceCallback<void>)
المعلمات
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
readInStream(HttpRequestBody, ServiceCallback<void>)
function readInStream(image: HttpRequestBody, callback: ServiceCallback<void>)
المعلمات
- image
- HttpRequestBody
دفق صورة.
- callback
-
ServiceCallback<void>
رد الاتصال
recognizePrintedText(boolean, string, ComputerVisionClientRecognizePrintedTextOptionalParams)
يكتشف التعرف البصري على الحروف (OCR) النص في صورة ويستخرج الأحرف التي تم التعرف عليها في دفق أحرف قابل للاستخدام الآلي. عند النجاح، سيتم إرجاع نتائج التعرف البصري على الحروف. عند الفشل، سيتم إرجاع رمز الخطأ مع رسالة خطأ. يمكن أن يكون رمز الخطأ واحدا من InvalidImageUrl أو InvalidImageFormat أو InvalidImageSize أو NotSupportedImage أو NotSupportedLanguage أو InternalServerError.
function recognizePrintedText(detectOrientation: boolean, url: string, options?: ComputerVisionClientRecognizePrintedTextOptionalParams): Promise<RecognizePrintedTextResponse>
المعلمات
- detectOrientation
-
boolean
ما إذا كان يتم الكشف عن اتجاه النص في الصورة. مع detectOrientation=true تحاول خدمة التعرف البصري على الحروف الكشف عن اتجاه الصورة وتصحيحها قبل المعالجة الإضافية (على سبيل المثال، إذا كانت مقلوبة).
- url
-
string
عنوان URL لصورة يمكن الوصول إليه بشكل عام.
المعلمات الاختيارية
المرتجعات
Promise<RecognizePrintedTextResponse>
Promise<Models.RecognizePrintedTextResponse>
recognizePrintedText(boolean, string, ComputerVisionClientRecognizePrintedTextOptionalParams, ServiceCallback<OcrResult>)
function recognizePrintedText(detectOrientation: boolean, url: string, options: ComputerVisionClientRecognizePrintedTextOptionalParams, callback: ServiceCallback<OcrResult>)
المعلمات
- detectOrientation
-
boolean
ما إذا كان يتم الكشف عن اتجاه النص في الصورة. مع detectOrientation=true تحاول خدمة التعرف البصري على الحروف الكشف عن اتجاه الصورة وتصحيحها قبل المعالجة الإضافية (على سبيل المثال، إذا كانت مقلوبة).
- url
-
string
عنوان URL لصورة يمكن الوصول إليه بشكل عام.
المعلمات الاختيارية
- callback
رد الاتصال
recognizePrintedText(boolean, string, ServiceCallback<OcrResult>)
function recognizePrintedText(detectOrientation: boolean, url: string, callback: ServiceCallback<OcrResult>)
المعلمات
- detectOrientation
-
boolean
ما إذا كان يتم الكشف عن اتجاه النص في الصورة. مع detectOrientation=true تحاول خدمة التعرف البصري على الحروف الكشف عن اتجاه الصورة وتصحيحها قبل المعالجة الإضافية (على سبيل المثال، إذا كانت مقلوبة).
- url
-
string
عنوان URL لصورة يمكن الوصول إليه بشكل عام.
- callback
رد الاتصال
recognizePrintedTextInStream(boolean, HttpRequestBody, ComputerVisionClientRecognizePrintedTextInStreamOptionalParams)
يكتشف التعرف البصري على الأحرف (OCR) النص في صورة ويستخرج الأحرف التي تم التعرف عليها في دفق أحرف قابل للاستخدام الآلي. عند النجاح، سيتم إرجاع نتائج التعرف البصري على الحروف. عند الفشل، سيتم إرجاع رمز الخطأ مع رسالة خطأ. يمكن أن يكون رمز الخطأ واحدا من InvalidImageUrl أو InvalidImageFormat أو InvalidImageSize أو NotSupportedImage أو NotSupportedLanguage أو InternalServerError.
function recognizePrintedTextInStream(detectOrientation: boolean, image: HttpRequestBody, options?: ComputerVisionClientRecognizePrintedTextInStreamOptionalParams): Promise<RecognizePrintedTextInStreamResponse>
المعلمات
- detectOrientation
-
boolean
ما إذا كان الكشف عن اتجاه النص في الصورة. مع detectOrientation=true تحاول خدمة التعرف البصري على الحروف الكشف عن اتجاه الصورة وتصحيحها قبل المعالجة الإضافية (على سبيل المثال، إذا كانت مقلوبة).
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
المرتجعات
Promise<RecognizePrintedTextInStreamResponse>
نماذج الوعد.RecognizePrintedTextInStreamResponse<>
recognizePrintedTextInStream(boolean, HttpRequestBody, ComputerVisionClientRecognizePrintedTextInStreamOptionalParams, ServiceCallback<OcrResult>)
function recognizePrintedTextInStream(detectOrientation: boolean, image: HttpRequestBody, options: ComputerVisionClientRecognizePrintedTextInStreamOptionalParams, callback: ServiceCallback<OcrResult>)
المعلمات
- detectOrientation
-
boolean
ما إذا كان الكشف عن اتجاه النص في الصورة. مع detectOrientation=true تحاول خدمة التعرف البصري على الحروف الكشف عن اتجاه الصورة وتصحيحها قبل المعالجة الإضافية (على سبيل المثال، إذا كانت مقلوبة).
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
- callback
رد الاتصال
recognizePrintedTextInStream(boolean, HttpRequestBody, ServiceCallback<OcrResult>)
function recognizePrintedTextInStream(detectOrientation: boolean, image: HttpRequestBody, callback: ServiceCallback<OcrResult>)
المعلمات
- detectOrientation
-
boolean
ما إذا كان الكشف عن اتجاه النص في الصورة. مع detectOrientation=true تحاول خدمة التعرف البصري على الحروف الكشف عن اتجاه الصورة وتصحيحها قبل المعالجة الإضافية (على سبيل المثال، إذا كانت مقلوبة).
- image
- HttpRequestBody
دفق صورة.
- callback
رد الاتصال
tagImage(string, ComputerVisionClientTagImageOptionalParams)
تنشئ هذه العملية قائمة بالكلمات أو العلامات ذات الصلة بمحتوى الصورة المتوفرة. يمكن لواجهة برمجة تطبيقات Computer Vision إرجاع العلامات استنادا إلى العناصر أو الكائنات الحية أو المناظر الطبيعية أو الإجراءات الموجودة في الصور. على عكس الفئات، لا يتم تنظيم العلامات وفقا لنظام تصنيف هرمي، ولكنها تتوافق مع محتوى الصورة. قد تحتوي العلامات على تلميحات لتجنب الغموض أو توفير السياق، على سبيل المثال قد تكون العلامة "ascomycete" مصحوبة بتلميح "الفطريات". يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث.
function tagImage(url: string, options?: ComputerVisionClientTagImageOptionalParams): Promise<TagImageResponse>
المعلمات
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
المعلمات الاختيارية
المرتجعات
Promise<TagImageResponse>
Promise<Models.TagImageResponse>
tagImage(string, ComputerVisionClientTagImageOptionalParams, ServiceCallback<TagResult>)
function tagImage(url: string, options: ComputerVisionClientTagImageOptionalParams, callback: ServiceCallback<TagResult>)
المعلمات
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
المعلمات الاختيارية
- callback
رد الاتصال
tagImage(string, ServiceCallback<TagResult>)
function tagImage(url: string, callback: ServiceCallback<TagResult>)
المعلمات
- url
-
string
عنوان URL يمكن الوصول إليه بشكل عام لصورة.
- callback
رد الاتصال
tagImageInStream(HttpRequestBody, ComputerVisionClientTagImageInStreamOptionalParams)
تنشئ هذه العملية قائمة بالكلمات أو العلامات ذات الصلة بمحتوى الصورة المتوفرة. يمكن لواجهة برمجة تطبيقات Computer Vision إرجاع العلامات استنادا إلى العناصر أو الكائنات الحية أو المناظر الطبيعية أو الإجراءات الموجودة في الصور. على عكس الفئات، لا يتم تنظيم العلامات وفقا لنظام تصنيف هرمي، ولكنها تتوافق مع محتوى الصورة. قد تحتوي العلامات على تلميحات لتجنب الغموض أو توفير السياق، على سبيل المثال قد تكون العلامة "ascomycete" مصحوبة بتلميح "الفطريات". يتم دعم طريقتين للإدخال - (1) تحميل صورة أو (2) تحديد عنوان URL للصورة. سيتم إرجاع استجابة ناجحة في JSON. إذا فشل الطلب، فستحتوي الاستجابة على رمز خطأ ورسالة للمساعدة في فهم الخطأ الذي حدث.
function tagImageInStream(image: HttpRequestBody, options?: ComputerVisionClientTagImageInStreamOptionalParams): Promise<TagImageInStreamResponse>
المعلمات
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
المرتجعات
Promise<TagImageInStreamResponse>
Promise<Models.TagImageInStreamResponse>
tagImageInStream(HttpRequestBody, ComputerVisionClientTagImageInStreamOptionalParams, ServiceCallback<TagResult>)
function tagImageInStream(image: HttpRequestBody, options: ComputerVisionClientTagImageInStreamOptionalParams, callback: ServiceCallback<TagResult>)
المعلمات
- image
- HttpRequestBody
دفق صورة.
المعلمات الاختيارية
- callback
رد الاتصال
tagImageInStream(HttpRequestBody, ServiceCallback<TagResult>)
function tagImageInStream(image: HttpRequestBody, callback: ServiceCallback<TagResult>)
المعلمات
- image
- HttpRequestBody
دفق صورة.
- callback
رد الاتصال
تفاصيل الأساليب المتوارثة
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
أرسل طلب HTTP الذي يتم ملؤه باستخدام OperationSpec المتوفر.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
المعلمات
- operationArguments
- OperationArguments
سيتم ملء الوسيطات التي سيتم ملء القيم المقالب لطلب HTTP منها.
- operationSpec
- OperationSpec
OperationSpec لاستخدامه لملء httpRequest.
- callback
-
ServiceCallback<any>
رد الاتصال للاتصال عند تلقي الاستجابة.
المرتجعات
Promise<RestResponse>
sendRequest(RequestPrepareOptions | WebResourceLike)
أرسل httpRequest المتوفر.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
المعلمات
- options
المرتجعات
Promise<HttpOperationResponse>