إنشاء صور مصغرة مقتصة بذكاء باستخدام رؤية الكمبيوتر
الصورة المصغرة هي تمثيل صغير الحجم للصورة. تستخدم الصور المصغرة لتمثيل الصور والبيانات الأخرى بطريقة أكثر اقتصادا وملاءمة للتخطيط. تستخدم واجهة برمجة تطبيقات رؤية الكمبيوتر الاقتصاص الذكي، إلى جانب تغيير حجم الصورة، لإنشاء صور مصغرة بديهية لصورة معينة.
تعمل خوارزمية إنشاء الصور المصغرة للرؤية الحاسوبية على النحو التالي:
- أزل العناصر المشتتة للانتباه من الصورة وحدد منطقة الاهتمام - مساحة الصورة التي يظهر فيها الكائن (الكائنات) الرئيسي.
- اقتصاص الصورة استنادا إلى منطقة الاهتمام المحددة.
- قم بتغيير نسبة العرض إلى الارتفاع لتناسب أبعاد الصورة المصغرة المستهدفة.
مجال الاهتمام
عند تحميل صورة، تقوم واجهة برمجة تطبيقات رؤية الكمبيوتر بتحليلها لتحديد مجال الاهتمام. يمكنه بعد ذلك استخدام هذه المنطقة لتحديد كيفية اقتصاص الصورة. ومع ذلك ، فإن عملية الاقتصاص ستتطابق دائما مع نسبة العرض إلى الارتفاع المطلوبة إذا تم تحديد واحدة.
يمكنك أيضا الحصول على إحداثيات المربع المحيط الخام لهذا المجال نفسه من الاهتمام عن طريق استدعاء واجهة برمجة تطبيقات areaOfInterest بدلا من ذلك. يمكنك بعد ذلك استخدام هذه المعلومات لتعديل الصورة الأصلية كيفما تشاء.
أمثلة
يمكن أن تختلف الصورة المصغرة التي تم إنشاؤها اختلافا كبيرا بناء على ما تحدده للارتفاع والعرض والاقتصاص الذكي، كما هو موضح في الصورة التالية.
![]()
يوضح الجدول التالي الصور المصغرة النموذجية التي تم إنشاؤها بواسطة Computer Vision للصور المثالية. تم إنشاء الصور المصغرة لارتفاع مستهدف محدد وعرض 50 بكسل ، مع تمكين الاقتصاص الذكي.
| صورة | الصوره المصغره |
|---|---|
![]() |
|
![]() |
|
![]() |
استخدام API
تتوفر ميزة إنشاء الصور المصغرة من خلال واجهات برمجة تطبيقات الحصول على صورة مصغرة والحصول على منطقة الاهتمام . يمكنك استدعاء واجهة برمجة التطبيقات هذه من خلال SDK أصلي أو من خلال مكالمات REST.


