الانتقال إلى المحتوى الرئيسي

دليب: كيفية تثبيت المكتبة والبدء في استخدامه

دليب هي مكتبة قوية مصممة لحل مشاكل رؤية الكمبيوتر والتعلم الآلي. يوفر مجموعة واسعة من الأدوات والخوارزميات التي تسمح لك بإنشاء الصور ومعالجتها والتعرف على الكائنات وتصنيفها وتحليل مقاطع الفيديو وغير ذلك الكثير.

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

بعد تثبيت دليب ، يمكنك البدء في استخدام المكتبة لمختلف مهام رؤية الكمبيوتر. على سبيل المثال ، يمكنك تدريب نموذج التعرف على الوجوه الخاص بك أو استخدام نماذج جاهزة لتصنيف الكائنات في الصور. كما يوفر دليب قدرات للعمل مع الفيديو ، وتتبع الكائن ، والكشف عن الوجه.

في هذه المقالة ، سوف ننظر في تعليمات مفصلة لتثبيت دليب وأمثلة على استخدامه. هذا هو دليل ممتاز للمبتدئين والمطورين ذوي الخبرة الذين يرغبون في إتقان قدرات مكتبة دليب وإنشاء تطبيقات رؤية الكمبيوتر المعقدة.

  1. دليب: تثبيت المكتبة
  2. الخطوة 1: تحميل دليب
  3. الخطوة 2: تثبيت دليب
  4. الخطوة 3: التحقق من تثبيت دليب
  5. دليب: بدء الاستخدام
  6. القسم 1: استيراد المكتبة
  7. القسم 2: تحميل البيانات
  8. القسم 3: تحليل البيانات
  9. سؤال وجواب

دليب: تثبيت المكتبة

دليب هي مكتبة تعلم الآلة المستخدمة لتطوير تطبيقات رؤية الكمبيوتر. يوفر مجموعة من الأدوات والخوارزميات التي تسمح لك بالتعرف على الكائنات وتصنيفها في الصور.

لبدء استخدام دليب ، يجب عليك أولا تثبيت المكتبة على جهاز الكمبيوتر الخاص بك. وهنا هي الخطوات لتثبيت دليب:

  1. تثبيت كماك. لتثبيت كماك ، قم بزيارة الموقع https://cmake.org/download / واتبع التعليمات الخاصة بنظام التشغيل الخاص بك. مطلوب كماك لبناء دليب من رموز المصدر.
  2. تحميل رموز المصدر دليب من المستودع الرسمي على جيثب. يمكنك تحميل أرشيف شفرة المصدر أو استنساخ مستودع باستخدام بوابة. ثم قم بفك ضغط الأرشيف إذا لزم الأمر.
  3. فتح محطة أو موجه الأوامر وانتقل إلى الدليل حيث توجد رموز مصدر دليب.
  4. قم بإنشاء دليل فارغ جديد للبناء وانتقل إليه باستخدام أمر" القرص المضغوط".
  5. تشغيل كماك عن طريق تحديد المسار إلى دليل مصدر دليب والمسار إلى دليل البناء. على سبيل المثال ، أدخل الأمر "كماك /مسار/إلى/دليب /مسار/إلى/بناء" (استبدال "/مسار/إلى/دليب" مع المسار الفعلي إلى رموز مصدر دليب و "/مسار/إلى/بناء" مع المسار الفعلي إلى دليل البناء).
  6. بعد تنفيذ كماك بنجاح ، بدء عملية البناء عن طريق تشغيل الأمر "كماك —بناء /مسار/إلى/بناء".
  7. بعد اكتمال البناء ، سيتم تثبيت دليب في دليل البناء. يمكنك البدء في استخدام المكتبة عن طريق توصيل ملفات الرأس والروابط الضرورية أثناء التجميع.

أنت الآن على استعداد لاستخدام دليب لتطوير تطبيقات رؤية الكمبيوتر. في وثائق دليب ، يمكنك العثور على معلومات حول الوظائف المتاحة ، وأمثلة الاستخدام ، وأدلة إضافية.

الخطوة 1: تحميل دليب

الخطوة الأولى لبدء استخدام مكتبة دليب هي تنزيله على جهاز الكمبيوتر الخاص بك. دليب هو مكتبة مفتوحة المصدر مفتوحة المصدر التي تعمل على مجموعة متنوعة من أنظمة التشغيل ، بما في ذلك ويندوز ، ماك ، ولينكس.

يمكنك تحميل دليب من صفحة المشروع على جيثب. للقيام بذلك ، اتبع الخطوات التالية:

  1. افتح متصفح ويب واتبع الرابط إلى صفحة مشروع دليب على جيثب.
  2. في صفحة المشروع ، انقر فوق الزر" رمز "(أو" رمز") أعلى الصفحة.
  3. في القائمة المنسدلة ، حدد "تنزيل الرمز البريدي" (أو "تنزيل الرمز البريدي")
  4. قم بتنزيل الأرشيف المضغوط مع ملفات المكتبة على جهاز الكمبيوتر الخاص بك.
  5. قم بفك ضغط الأرشيف المضغوط الذي تم تنزيله إلى موقع مناسب على جهاز الكمبيوتر الخاص بك.

الآن لديك مكتبة دليب تحميلها على جهاز الكمبيوتر الخاص بك وكنت على استعداد لبدء تثبيت واستخدام معالمه.

الخطوة 2: تثبيت دليب

قبل البدء في تثبيت دليب ، تأكد من أن لديك بالفعل بيثون مثبتة على جهاز الكمبيوتر الخاص بك.

لتثبيت دليب على جهاز الكمبيوتر الخاص بك ، اتبع التعليمات المقابلة لنظام التشغيل الخاص بك:

  • تثبيت دليب على لينكس:

    1. افتح المحطة.
    2. قم بتثبيت التبعيات المسبقة عن طريق تشغيل الأمر:
    3. بعد ذلك ، قم بتشغيل الأوامر التالية واحدة تلو الأخرى:
    4. Проверьте, установилась ли библиотека, выполнив команду:
  • Установка Dlib на macOS:

    1. Откройте терминал.
    2. Установите Homebrew, выполнив команду:
    3. Установите предварительные зависимости с помощью команды:
    4. Далее выполните следующие команды поочередно:
    5. Проверьте, установилась ли библиотека, выполнив команду:
  • Установка Dlib на Windows:

    1. Откройте командную строку.
    2. Установите предварительные зависимости, выполнив команду:
    3. تثبيت فيسوال ستوديو مع ج support دعم التنمية.
    4. تحميل وتثبيت كماك من الموقع الرسمي.
    5. تحميل وتثبيت بوابة من الموقع الرسمي.
    6. تشغيل الأمر بوابة باش وتشغيل الأمر التالي:
    7. افتح مجلد مشروع دليب وقم بتشغيله
    8. افتح موجه الأوامر ، وانتقل إلى مجلد مشروع دليب ، ثم إلى مجلد الإنشاء:
    9. قم بتشغيل الأمر التالي:
    10. افتح مشروع دليب في فيسوال ستوديو ، ثم بناء وتثبيت المشروع.
    11. تحقق مما إذا كانت المكتبة مثبتة عن طريق تشغيل الأمر:

بعد تثبيت دليب بنجاح ، يمكنك البدء في استخدام المكتبة لحل مشاكل رؤية الكمبيوتر والتعلم الآلي.

الخطوة 3: التحقق من تثبيت دليب

بعد تثبيت مكتبة دليب بنجاح على جهاز الكمبيوتر الخاص بك ، يمكنك التحقق من عملها باتباع بعض الخطوات البسيطة:

  1. افتح بيئة التطوير أو موجه الأوامر على جهاز الكمبيوتر الخاص بك.
  2. .
  3. إنشاء نموذج رمز بسيط للتأكد من أن دليب يعمل بشكل صحيح.
  4. تشغيل التعليمات البرمجية والتحقق من نتائجها.

مثال على رمز بسيط يمكن استخدامه للتحقق من تثبيت دليب:

استيراد دليب

# إنشاء وجه

كاشف كائن كاشف = دليب.الحصول على كشف الوجه الأمامي()

# تحميل صورة للمعالجة

صورة = دليب.تحميل الصورة (الصورة.جي بي جي)

# تطبيق كاشف الوجه على الصورة

وجوه = كاشف (صورة)

# طباعة عدد الوجوه المكتشفة

طباعة ("عدد الوجوه المكتشفة:"،لين (وجوه))

إذا تم تثبيت دليب بشكل صحيح ويعمل ، ثم بعد تنفيذ هذا الرمز يجب أن ترى عدد الوجوه المكتشفة في الصورة.

إذا كنت حصلت على النتيجة المتوقعة ، تهانينا ، قمت بتثبيت بنجاح وتكوين مكتبة دليب! الآن يمكنك البدء في استخدامه لمختلف مهام رؤية الكمبيوتر.

في حالة وجود أخطاء أو مشاكل أثناء التحقق من تثبيت دليب ، فمن المستحسن الاتصال الوثائق أو المجتمع دليب للحصول على مساعدة إضافية والدعم.

دليب: بدء الاستخدام

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

لبدء استخدام دليب ، اتبع الخطوات التالية:

  1. .
  2. قم بتحميل نموذج مدرب مسبقا للتعرف على الصور ومعالجتها. يوفر دليب عدة نماذج مثل توقع الشكل ونموذج ريسنيت التعرف على الوجه. ويمكن تحميلها من الموقع الرسمي دليب.
  3. لاستيراد المكتبات إلى بايثون:

استيراد دليب

استيراد سي في 2

الآن يمكنك استخدام وظيفة دليب للعمل مع الصور. على سبيل المثال ، لاكتشاف الوجوه في صورة ما ، يمكنك استخدام الكود التالي:

كاشف = دليب.الحصول على كشف الوجه الأمامي()

#

تحميل الصورة الصورة = سي في 2.إمريد ('صورة.جي بي جي)

# Преобразование изображения в черно-белое

gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)

# Обнаружение лиц

faces = detector(gray)

# Отображение прямоугольников вокруг обнаруженных лиц

for face in faces:

x, y, w, h = face.left(), face.top(), face.width(), face.height()

cv2.rectangle(image, (x, y), (x+w, y+h), (0, 255, 0), 2)

# Отображение результирующего изображения

cv2.imshow('Faces', image)

cv2.waitKey(0)

cv2.destroyAllWindows()

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

بعد أن تعرفت على أساسيات استخدام دليب ، سوف تكون قادرة على استخدام هذه المكتبة بشكل فعال في مشاريع رؤية الكمبيوتر الخاص بك.

القسم 1: استيراد المكتبة

لبدء العمل مع مكتبة دليب ، تحتاج إلى استيراده إلى المشروع الخاص بك. للقيام بذلك ، يمكنك استخدام الإرشادات التالية:

  1. تثبيت دليب عن طريق تشغيل الأمر على سطر الأوامر:
  2. بيب تثبيت دليب
  3. قم بتوصيل المكتبة في مشروعك:
  4. استيراد دليب

الآن يمكنك استخدام وظيفة مكتبة دليب في المشروع الخاص بك. أمثلة على استخدام مكتبة دليب يمكن العثور عليها في المستودع الرسمي على جيثب والوثائق الرسمية بيثون.

الباب 2: تحميل البيانات

لاستخدام مكتبة دليب ، تحتاج إلى تحميل البيانات التي سيتم تنفيذ المعالجة. للقيام بذلك ، اتبع الخطوات التالية:

  1. احصل على مجموعة من البيانات. يمكن أن تكون مجموعة البيانات عبارة عن صور أو مقاطع فيديو أو ملفات نصية. في حالة العمل مع الصور أو مقاطع الفيديو ، يمكن الحصول على البيانات باستخدام كاميرا أو نظام ملفات أو مصدر شبكة. في حالة العمل مع البيانات النصية ، يمكن تنزيل البيانات من الملفات أو استردادها من قاعدة بيانات.
  2. إعداد البيانات للمعالجة. للعمل مع الصور ومقاطع الفيديو ، تحتاج إلى تحويل البيانات إلى تنسيق معين. على سبيل المثال ، يمكن تحويل الصور إلى تنسيق أبيض وأسود أو تحجيمها إلى حجم معين. يمكن تقليل البيانات النصية إلى أحرف صغيرة ، ويمكن إزالة أحرف إضافية ، وما إلى ذلك.
  3. تحميل البيانات في الذاكرة. للعمل مع البيانات في مكتبة دليب ، تحتاج إلى تحميله في ذاكرة الكمبيوتر. للقيام بذلك ، يمكنك استخدام أدوات لغة البرمجة القياسية ، على سبيل المثال ، وظائف لقراءة الملفات أو وظائف خاصة للعمل مع الصور ومقاطع الفيديو.

بعد الانتهاء من هذه الخطوات ، تكون البيانات جاهزة لمزيد من المعالجة باستخدام وظيفة مكتبة دليب.

الباب 3:

تحليل البيانات تحليل البيانات هو خطوة هامة في العمل مع مكتبة دليب. في هذا القسم ، سنلقي نظرة على طرق تحليل البيانات الرئيسية التي يمكن تطبيقها عند استخدام هذه المكتبة.

تتمثل المهمة الرئيسية لتحليل البيانات في استخراج المعلومات واستخلاص استنتاجات مفيدة من مجموعة البيانات. للقيام بذلك ، اتبع الخطوات التالية:

  1. تحميل البيانات: تحتاج أولا إلى تحميل مجموعة البيانات التي سنعمل معها. يوفر دليب القدرة على تحميل البيانات من مصادر مختلفة مثل الملفات وقواعد البيانات ، أو واجهات برمجة التطبيقات.
  2. المعالجة المسبقة للبيانات: قبل تحليل البيانات ، يجب إجراء المعالجة المسبقة للبيانات ، والتي تتضمن مسح البيانات من القيم المتطرفة ، وملء القيم المفقودة ، وتطبيع البيانات.
  3. تصور البيانات: بعد المعالجة المسبقة للبيانات ، يوصى بتصور البيانات لفهم أعمق لتوزيع البيانات المصدر. يوفر دليب القدرة على إنشاء مختلف الرسوم البيانية والرسوم البيانية لتصور البيانات.
  4. اختيار الميزات: يعد استخراج الميزات خطوة أساسية في تحليل البيانات. يوفر دليب أساليب مختلفة لاستخراج الميزة ، مثل تحليل المكون الرئيسي ، وطرق اختيار الميزة ، وطرق استخراج الميزة.
  5. تطبيق خوارزميات التعلم الآلي: بعد تحديد الميزات ، يمكنك البدء في استخدام خوارزميات التعلم الآلي لتحليل البيانات. يوفر دليب مجموعة غنية من خوارزميات التعلم الآلي ، بما في ذلك التصنيف ، الانحدار ، التجميع ، الخ.
  6. تقييم النتائج: أخيرا ، بعد تطبيق خوارزميات التعلم الآلي ، من الضروري تقييم النتائج التي تم الحصول عليها. يوفر دليب مقاييس مختلفة ، مثل الدقة ، اكتمال ، و قياس ، الخ.، لتقييم جودة النموذج.

عند استخدام دليب لتحليل البيانات ، من المهم أن يكون لديك فهم جيد للطرق الأساسية لتحليل البيانات والقدرة على تطبيقها في الممارسة العملية. في الأقسام التالية ، سنلقي نظرة فاحصة على كل خطوة من خطوات تحليل البيانات هذه ونعرض أمثلة على استخدامها.

سؤال وجواب