انڈروئد

اوپنکو 18.04 پر انسٹال کرنے کا طریقہ

عارف کسے کہتے ہیں؟ اللہ سے Ù…ØØ¨Øª Ú©ÛŒ باتیں شیخ الاسلام ڈاÚ

عارف کسے کہتے ہیں؟ اللہ سے Ù…ØØ¨Øª Ú©ÛŒ باتیں شیخ الاسلام ڈاÚ

فہرست کا خانہ:

Anonim

اس ٹیوٹوریل میں اوبنٹو 18.04 پر اوپن سی وی انسٹال کرنے کا طریقہ کی وضاحت کی گئی ہے۔

اوپن سی وی (اوپن سورس کمپیوٹر وژن لائبریری) ایک اوپن سورس کمپیوٹر وژن لائبریری ہے اور اس میں C ++ ، ازگر اور جاوا کے پابند ہیں۔ یہ میڈیکل امیج تجزیہ ، اسٹریٹ ویو امیجز کو سلائی کرنے ، نگرانی ویڈیو ، چہروں کا پتہ لگانے اور پہچاننے ، چلتی اشیاء کو ٹریک کرنے ، 3 ڈی ماڈل نکالنے اور بہت کچھ سمیت بہت ساری ایپلی کیشنز کے لئے استعمال کیا جاتا ہے۔

اوپن سی وی ملٹی کور پروسیسنگ کا فائدہ اٹھا سکتا ہے اور اس میں ریئل ٹائم آپریشن کے لئے جی پی یو سرعت کی خصوصیات ہے۔

اوبنٹو پر اوپن سی وی انسٹال کرنے کے ل We ہم آپ کو دو مختلف طریقے دکھائیں گے۔ انسٹالیشن میں سے ایک آپشن منتخب کریں جو آپ کے لئے بہترین کام کرے گا۔

اوبنٹو ریپوزٹری سے اوپن سی وی انسٹال کریں

اوپن سی وی پیکیج اوبنٹو 18.04 ڈسٹری بیوشن اسٹوریج سے دستیاب ہے۔ تحریر کے وقت ، ذخیروں کا ورژن 3.2 ہے جو ہمیشہ تازہ ترین ورژن نہیں ہوسکتا ہے۔

اوبنٹو 18.04 مخزنوں سے اوپن سی وی نصب کرنے کے لئے ، ان مراحل پر عمل کریں:

  1. اوپن سی وی انسٹال کریں

    پیکیجز انڈیکس کو تازہ دم کریں اور ٹائپ کرکے اوپن سی وی پیکیج انسٹال کریں:

    sudo apt update sudo apt install python3-opencv sudo apt update sudo apt install python3-opencv

    مذکورہ کمانڈ اوپن سی وی کو چلانے کے لئے ضروری تمام پیکیجز انسٹال کرے گی۔

    اوپن سی وی کی تنصیب کی تصدیق کریں

    تنصیب کی تصدیق کے cv2 ہم cv2 ماڈیول درآمد کریں گے اور اوپن سی وی ورژن پرنٹ کریں گے۔

    python3 -c "\ import cv2 print(cv2.__version__)"

    3.2.0

اوبنٹو 18.04 ایل ٹی ایس میں پہلے سے طے شدہ ورژن کا ورژن 3.6 ہے۔ اگر آپ ازگر 2 بائنڈنگ کے ساتھ اوپن سی وی انسٹال کرنا چاہتے ہیں تو python-opencv پیکج انسٹال کریں۔

ماخذ سے اوپن سی وی انسٹال کریں

اوپن سی وی لائبریری کو ماخذ سے بنانا اوپن سی وی کو انسٹال کرنے کا تجویز کردہ طریقہ ہے۔ یہ آپ کے خاص سسٹم میں بہتر ہوجائے گا اور آپ کو بلڈ آپشنز پر مکمل کنٹرول حاصل ہوگا۔

ماخذ سے تازہ ترین اوپن سی وی ورژن انسٹال کرنے کے لئے ، ان اقدامات پر عمل کریں:

  1. ضروری پیکیج انسٹال کرنا

    مندرجہ ذیل احکامات تمام مطلوبہ اور اختیاری انحصار انسٹال کریں گے:

    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

    اوپن سی وی سورس کوڈ کو کلون کرنا

    ایک ایسی ڈائرکٹری بنائیں جس میں ذخیرے ہوں گے اور مندرجہ ذیل احکامات کے ساتھ اوپن سی وی اور اوپن سی وی شراکت دار مخزنوں کو کلون کریں گے۔

    mkdir ~/opencv_build && cd ~/opencv_build git clone git clone

    تحریر کے وقت ، گتوب مخزنوں میں طے شدہ ورژن ورژن 4.0.0 ہے۔ اگر آپ اوپن سی وی کا پرانا ورژن انسٹال کرنا چاہتے ہیں تو ، سی ڈی کو opencv_contrib اور opencv_contrib دونوں ڈائریکٹریز میں git checkout چلائیں۔

    او ایم سی کے ساتھ اوپن سی وی کی تشکیل

    ڈاؤن لوڈ مکمل ہونے کے بعد ایک عارضی بلڈ ڈائرکٹری بنائیں ، اور اس میں سوئچ کریں:

    cd ~/opencv_build/opencv mkdir build && cd build

    سی ایم کے ساتھ اوپن سی وی بلڈ سیٹ کریں:

    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..

    ایک بار جب سییمیک بلڈ سسٹم کو حتمی شکل دی جاتی ہے تو آپ کو نیچے کچھ ایسا نظر آئے گا:

    اوپن سی وی کی تنصیب کی تصدیق ہو رہی ہے

    یہ دیکھنے کے لئے کہ آیا اوپن سی وی کامیابی کے ساتھ انسٹال ہوا ہے یا درج ذیل کمانڈ کو ٹائپ کریں اور آپ کو اوپن سی وی ورژن دیکھنا چاہئے۔

    pkg-config --modversion opencv4

    4.0.1

    python3 -c "\ import cv2 print(cv2.__version__)"

    4.0.1-dev

نتیجہ اخذ کرنا

ہم نے آپ کو اوبنٹو 18.04 سرور پر اوپن سی وی انسٹال کرنے کے دو مختلف طریقے دکھائے ہیں۔ آپ جو طریقہ منتخب کرتے ہیں وہ آپ کی ضروریات اور ترجیحات پر منحصر ہوتا ہے۔ اگرچہ اوبنٹو ذخیرہ سے پیکیجڈ ورژن انسٹال کرنا آسان ہے ، لیکن اوپن سی وی کو ذریعہ سے تعمیر کرنا آپ کو زیادہ لچک فراہم کرتا ہے اور اوپن سی وی کو انسٹال کرتے وقت آپ کا پہلا آپشن ہونا چاہئے۔

اوپن سی وی ازگر اوبنٹو