مشاركة عبر


الكشف عن نوع الصورة

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

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

يحلل Azure الذكاء الاصطناعي Vision صورة ويعدل احتمالية أن تكون الصورة قصاصة فنية على مقياس من 0 إلى 3، كما هو موضح في الجدول التالي.

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

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

توضح استجابات JSON التالية ما تقوم Azure الذكاء الاصطناعي Vision بإرجاعه عند تقييم احتمال أن تكون أمثلة الصور قصاصة فنية.

صورة قصاصة فنية لشريحة من الجبن

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

منزل أزرق وساحة أمامية

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

الكشف عن رسم الخط

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

أمثلة الكشف عن رسم الخطوط

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

صورة رسم خطي لأسد

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

زهرة بيضاء ذات خلفية خضراء

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

استخدام API

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

الخطوة التالية