OpenCV Tutorials # 1 : How to install OpenCV on Anaconda on Windows OS |
جدول المحتويات:
OpenCV (مكتبة رؤية الكمبيوتر مفتوحة المصدر) هي مكتبة رؤية مفتوحة المصدر مع روابط C ++ و Python و Java وتدعم جميع أنظمة التشغيل الرئيسية. يمكن أن تستفيد من المعالجة متعددة النواة وتتميز بتسريع GPU للتشغيل في الوقت الفعلي.
يستخدم OpenCV لمجموعة واسعة من التطبيقات بما في ذلك تحليل الصور الطبية ، وخياطة صور التجوّل ثلاثي الأبعاد ، والفيديو المراقبة ، واكتشاف الوجوه والتعرف عليها ، وتتبع الأجسام المتحركة ، واستخراج النماذج ثلاثية الأبعاد والمزيد.
في هذا البرنامج التعليمي ، سنبين كيفية تثبيت OpenCV على CentOS 7.
تثبيت OpenCV من مستودع CentOS
تتوفر حزمة OpenCV من مستودع توزيع CentOS 7 ولكنها قديمة جدًا. في وقت كتابة هذا التقرير ، كان الإصدار في المستودعات هو 2.4.5.
قم بتثبيت حزم OpenCV بكتابة:
sudo yum install opencv opencv-devel opencv-python
```
Once the installation is completed you can verify it by running:
sh pkg-config –modversion opencv
```output 2.4.5
أو عن طريق استيراد وحدة Python
cv2
وطباعة نسخة OpenCV:
python -c "\ import cv2 print(cv2.__version__)"
تثبيت OpenCV من المصدر
يتيح لك إنشاء مكتبة OpenCV من المصدر الحصول على أحدث إصدار متاح. سيتم تحسينه وفقًا لنظامك الخاص وسيكون لديك تحكم كامل في خيارات الإنشاء.
لتثبيت أحدث إصدار من OpenCV من المصدر ، اتبع الخطوات التالية:
-
تثبيت التبعيات المطلوبة والاختيارية:
sudo yum install epel-release git gcc gcc-c++ cmake3 qt5-qtbase-devel python python-devel python-pip cmake
sudo yum install python-devel numpy python34-numpy gtk2-devel libpng-devel jasper-devel openexr-devel libwebp-devel
sudo yum install libjpeg-turbo-devel libtiff-devel libdc1394-devel tbb-devel eigen3-devel gstreamer-plugins-base-devel
sudo yum install freeglut-devel mesa-libGL mesa-libGL-devel boost boost-thread boost-devel libv4l-devel
قم بإنشاء دليل يحتفظ بمستودعات التخزين واستنساخ مستودعات OpenCV's و OpenCV المساهمة:
mkdir ~/opencv_build && cd ~/opencv_build
git clone
git clone
في وقت كتابة هذا التقرير ، كان الإصدار الافتراضي في مستودعات جيثب هو الإصدار 4.0.0. إذا كنت ترغب في تثبيت إصدار قديم من OpenCV ، قم
opencv
القرص المضغوط إلى كل منopencv
وopencv_contrib
وتشغيلgit checkout
بمجرد اكتمال التنزيل ، قم بإنشاء دليل بناء مؤقت ، وانتقل إليه:
cd ~/opencv_build/opencv && mkdir build && cd build
قم بتكوين بنية OpenCV باستخدام الأمر CMake التالي:
cmake3 -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \ -D INSTALL_C_EXAMPLES=ON \ -D INSTALL_PYTHON_EXAMPLES=ON \ -D OPENCV_GENERATE_PKGCONFIG=ON \ -D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \ -D BUILD_EXAMPLES=ON..
بمجرد الانتهاء من بناء نظام CMake ، سترى شيئًا كالتالي:
-- Configuring done -- Generating done -- Build files have been written to: /home/linuxize/opencv_build/opencv/build
بدء عملية الترجمة عن طريق تشغيل الأمر التالي. قم بتعديل علامة
-j
وفقًا للمعالج الخاص بك. إذا كنت لا تعرف عدد النوى التي يمكن للمعالج العثور عليها عن طريق كتابةnproc
.-j8
على 8-j8
، لذلك-j8
علامة-j8
make -j8
قد يستغرق التجميع عدة دقائق أو أكثر ، اعتمادًا على تكوين النظام الخاص بك. عند الانتهاء ، سترى شيئًا كهذا:
Built target example_tutorial_Threshold_inRange Linking CXX shared module../../lib/cv2.so Built target opencv_python2
تثبيت OpenCV مع:
sudo make install
قم
opencv4.pc
ملفopencv4.pc
إلى دليل/usr/share/pkgconfig
وتشغيلldconfig
لإعادة إنشاء ذاكرة التخزين المؤقت للمكتبات.sudo ln -s /usr/local/lib64/pkgconfig/opencv4.pc /usr/share/pkgconfig/
sudo ldconfig
تحقق من إصدار OpenCV بكتابة:
pkg-config --modversion opencv4
4.0.1
لتمكين تشغيل وحدة Python
cv2
:sudo ln -s /usr/local/lib/python2.7/site-packages/cv2 /usr/lib/python2.7/site-packages/
استيراد الوحدة النمطية وطباعة نسخة OpenCV:
python -c "\ import cv2 print(cv2.__version__)"
4.0.1-dev
استنتاج
لقد أظهرنا لك طريقتين مختلفتين لتثبيت OpenCV على خادم CentOS 7 الخاص بك. تعتمد الطريقة التي تختارها على متطلباتك وتفضيلاتك. على الرغم من أن تثبيت الإصدار الذي تم حزمه من مستودع CentOS أسهل ، فإن بناء OpenCV من المصدر يمنحك مزيدًا من المرونة ويجب أن يكون الخيار الأول عند تثبيت OpenCV.
opencv الثعبان centosتثبيت ، إعادة تثبيت ، ترقية ، إلغاء تثبيت ، إصلاح Windows 7 / Vista / Xp

أطلقت Microsoft برنامجًا جديدًا يركز موقع الويب فقط على كيفية تثبيت أو إعادة تثبيت أو ترقية أو إلغاء تثبيت Windows 7 و Windows Vista و Windows XP.
كيفية تثبيت opencv على التوت بي 3

OpenCV (مكتبة رؤية الكمبيوتر مفتوحة المصدر) هي مكتبة رؤية مفتوحة المصدر وتحتوي على روابط لـ C ++ و Python و Java. في هذا البرنامج التعليمي ، سنشرح كيفية تثبيت OpenCV على Raspberry Pi.
كيفية تثبيت opencv على أوبونتو 18.04

يشرح هذا البرنامج التعليمي كيفية تثبيت OpenCV على Ubuntu 18.04. OpenCV (مكتبة رؤية الكمبيوتر مفتوحة المصدر) هي مكتبة رؤية مفتوحة المصدر وتحتوي على روابط لـ C ++ و Python و Java.