الكشف عن أنواع الصور باستخدام رؤية الكمبيوتر

باستخدام واجهة برمجة تطبيقات تحليل الصور، يمكن ل Computer Vision تحليل نوع محتوى الصور ، مع الإشارة إلى ما إذا كانت الصورة عبارة عن قصاصة فنية أو رسم خطي.

اكتشاف القصاصات الفنية

تقوم رؤية الكمبيوتر بتحليل صورة وتقيم احتمال أن تكون الصورة قصاصة فنية على مقياس من 0 إلى 3 ، كما هو موضح في الجدول التالي.

القيمة المعنى
0 غير القصاصات الفنية
1 غامضه
2 القصاصات الفنية العادية
3 قصاصة فنية جيدة

أمثلة على اكتشاف القصاصات الفنية

توضح إجابات JSON التالية ما ترجعه رؤية الكمبيوتر عند تقييم احتمال أن تكون الصور النموذجية قصاصة فنية.

A clip art image of a slice of cheese

{
    "imageType": {
        "clipArtType": 3,
        "lineDrawingType": 0
    },
    "requestId": "88c48d8c-80f3-449f-878f-6947f3b35a27",
    "metadata": {
        "height": 225,
        "width": 300,
        "format": "Jpeg"
    }
}

A blue house and the front yard

{
    "imageType": {
        "clipArtType": 0,
        "lineDrawingType": 0
    },
    "requestId": "a9c8490a-2740-4e04-923b-e8f4830d0e47",
    "metadata": {
        "height": 200,
        "width": 300,
        "format": "Jpeg"
    }
}

الكشف عن الرسومات الخطية

تقوم رؤية الكمبيوتر بتحليل صورة وإرجاع قيمة منطقية تشير إلى ما إذا كانت الصورة عبارة عن رسم خطي أم لا.

أمثلة على اكتشاف الرسم الخطي

توضح إجابات JSON التالية ما ترجعه رؤية الكمبيوتر عند الإشارة إلى ما إذا كانت الصور النموذجية عبارة عن رسومات خطية.

A line drawing image of a lion

{
    "imageType": {
        "clipArtType": 2,
        "lineDrawingType": 1
    },
    "requestId": "6442dc22-476a-41c4-aa3d-9ceb15172f01",
    "metadata": {
        "height": 268,
        "width": 300,
        "format": "Jpeg"
    }
}

A white flower with a green background

{
    "imageType": {
        "clipArtType": 0,
        "lineDrawingType": 0
    },
    "requestId": "98437d65-1b05-4ab7-b439-7098b5dfdcbf",
    "metadata": {
        "height": 200,
        "width": 300,
        "format": "Jpeg"
    }
}

استخدام API

تعد ميزة اكتشاف نوع الصورة جزءا من واجهة برمجة تطبيقات تحليل الصورة . يمكنك استدعاء واجهة برمجة التطبيقات هذه من خلال SDK أصلي أو من خلال مكالمات REST. تضمين ImageType في معلمة الاستعلام visualFeatures . بعد ذلك ، عندما تحصل على استجابة JSON الكاملة ، ما عليك سوى تحليل السلسلة لمحتويات "imageType" القسم.