AWS Lambda Layers for Pandas library
विषयसूची:
यह ट्यूटोरियल बताता है कि उबंटू 18.04 पर ओपनसीवी कैसे स्थापित किया जाए।
OpenCV (ओपन सोर्स कंप्यूटर विजन लाइब्रेरी) एक ओपन सोर्स कंप्यूटर विज़न लाइब्रेरी है और इसमें C ++, पायथन और जावा के लिए बाइंडिंग है। यह चिकित्सा छवि विश्लेषण, सड़क दृश्य छवियों को सिलाई, निगरानी वीडियो, चेहरे का पता लगाने और पहचानने, चलती वस्तुओं पर नज़र रखने, 3 डी मॉडल निकालने और बहुत कुछ सहित अनुप्रयोगों की एक बहुत विस्तृत श्रृंखला के लिए उपयोग किया जाता है।
OpenCV मल्टी-कोर प्रोसेसिंग का लाभ उठा सकता है और वास्तविक समय के संचालन के लिए GPU त्वरण की सुविधा देता है।
हम आपको Ubuntu पर OpenCV को स्थापित करने के दो अलग-अलग तरीके दिखाएंगे। स्थापना विकल्पों में से एक चुनें जो आपके लिए सबसे अच्छा काम करेगा।
उबंटू रिपोजिटरी से ओपनसीवी स्थापित करें
OpenCV पैकेज उबंटू 18.04 वितरण भंडार से उपलब्ध है। लेखन के समय, रिपॉजिटरी में संस्करण 3.2 है जो हमेशा नवीनतम संस्करण नहीं हो सकता है।
Ubuntu 18.04 रिपॉजिटरी से OpenCV को स्थापित करने के लिए, इन चरणों का पालन करें:
-
OpenCV स्थापित करें
पैकेज इंडेक्स को ताज़ा करें और टाइप करके OpenCV पैकेज स्थापित करें:
sudo apt update
sudo apt install python3-opencv
ऊपर दिया गया आदेश OpenCV को चलाने के लिए आवश्यक सभी संकुल स्थापित करेगा।
OpenCV स्थापना को सत्यापित करें
स्थापना को सत्यापित करने के लिए हम
cv2
मॉड्यूल आयात करेंगे और OpenCV संस्करण प्रिंट करेंगे:python3 -c "\ import cv2 print(cv2.__version__)"
3.2.0
python-opencv
पैकेज को स्थापित करें।
स्रोत से OpenCV स्थापित करें
ओपनसीवी लाइब्रेरी को स्रोत से बनाना ओपनसीवी को स्थापित करने का अनुशंसित तरीका है। यह आपके विशेष सिस्टम के अनुकूल होगा और बिल्ड ऑप्शन पर आपका पूरा नियंत्रण होगा।
स्रोत से नवीनतम OpenCV संस्करण स्थापित करने के लिए, इन चरणों का पालन करें:
-
आवश्यक पैकेज स्थापित करना
निम्न आदेश सभी आवश्यक और वैकल्पिक निर्भरताएँ स्थापित करेंगे:
sudo apt install build-essential cmake git pkg-config libgtk-3-dev
sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
sudo apt install libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev
sudo apt install python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev
OpenCV स्रोत कोड का क्लोनिंग
एक निर्देशिका बनाएँ जो रिपॉजिटरी को रखेगा और ओपनसीवी और ओपनसीवी कंट्री रिपॉजिटरी को निम्न कमांड के साथ क्लोन करेगा:
mkdir ~/opencv_build && cd ~/opencv_build
git clone
लेखन के समय, जीथब रिपॉजिटरी में डिफ़ॉल्ट संस्करण 4.0.0 संस्करण है। यदि आप OpenCV का एक पुराना संस्करण स्थापित करना चाहते हैं, तो
opencv
औरopencv_contrib
निर्देशिका दोनों को सीडी औरopencv_contrib
git checkout
चलाएंCMC के साथ OpenCV को कॉन्फ़िगर करना
एक बार डाउनलोड पूरा होने के बाद एक अस्थायी बिल्ड डायरेक्टरी बनाएं, और उस पर स्विच करें:
cd ~/opencv_build/opencv
mkdir build && cd build
CMC के साथ OpenCV बिल्ड सेट करें:
cmake -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 बिल्ड सिस्टम को अंतिम रूप देने के बाद आपको नीचे कुछ दिखाई देगा:
OpenCV स्थापना का सत्यापन
यह जाँचने के लिए कि OpenCV सफलतापूर्वक स्थापित किया गया है, निम्न कमांड टाइप करें और आपको OpenCV संस्करण देखना चाहिए:
pkg-config --modversion opencv4
4.0.1
python3 -c "\ import cv2 print(cv2.__version__)"
4.0.1-dev
निष्कर्ष
हमने आपको अपने Ubuntu 18.04 सर्वर पर OpenCV को स्थापित करने के दो अलग-अलग तरीके दिखाए हैं। आपके द्वारा चुनी गई विधि आपकी आवश्यकताओं और वरीयताओं पर निर्भर करती है। भले ही उबंटू रिपॉजिटरी से पैकेज्ड वर्जन इंस्टॉल करना आसान हो, लेकिन ओपनसीवी को स्रोत से बनाना आपको अधिक लचीलापन देता है और ओपनसीवी को इंस्टॉल करते समय यह आपका पहला विकल्प होना चाहिए।
opencv python ubuntuकैसे स्थापित करें, hp officejet 6500a प्लस ऑल-इन-वन प्रिंटर स्थापित करें

एचपी ऑफिसजेट 6500 ए प्लस ऑल-इन-वन प्रिंटर को स्थापित करना और स्थापित करना सीखें।
सेंटो 7 पर opencv कैसे स्थापित करें

OpenCV C ++, पायथन और जावा के लिए बाइंडिंग के साथ एक ओपन सोर्स कंप्यूटर विज़न लाइब्रेरी है। इस ट्यूटोरियल में हम बताएंगे कि CentOS 7 पर OpenCV कैसे स्थापित किया जाए।
रास्पबेरी पी 3 पर opencv कैसे स्थापित करें

OpenCV (ओपन सोर्स कंप्यूटर विज़न लाइब्रेरी) एक ओपन सोर्स कंप्यूटर विज़न लाइब्रेरी है और इसमें C ++, पायथन और जावा के लिए बाइंडिंग है। इस ट्यूटोरियल में, हम बताएंगे कि रास्पबेरी पाई पर ओपनसीवी कैसे स्थापित किया जाए।