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

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



راسبیری پائی پر انسٹال اوپن سی وی کے ساتھ چہرے کا پتہ لگانا

راسبیری پائی کو کس طرح مرتب کریں اور اس پر اوپن سی وی تشکیل دیں؟

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



مرحلہ 1: استعمال شدہ اجزاء

  • راسبیری پائ 3B + کٹ
  • ٹیلی ویژن کے ساتھ HDMI پورٹ
  • HDMI کیبل
  • وائرڈ کمپیوٹر ماؤس

مرحلہ 2: راسبیری پائ ماڈل کا انتخاب

مارکیٹ میں رسبری پائ کے متعدد ماڈل دستیاب ہیں۔ رسبری پائ صفر کے علاوہ ، کسی بھی ماڈل کو ترجیح دی جاسکتی ہے۔ اس کی وجہ یہ ہے کہ پائی صفر پر نیٹ ورک کا قیام ایک بہت تھکا دینے والا کام ہے۔ 3A + ، 3B + یا 4 جیسے جدید ترین ماڈل خریدے جاسکتے ہیں۔ نیا راسبیری پائی 3 راسبیری پائی فاؤنڈیشن نے آج تک جاری کیا سب سے تیز اور سب سے زیادہ طاقتور گیجٹ ہے۔ لہذا ، اس پروجیکٹ میں ، ہم راسبیری پائ 3B + استعمال کریں گے۔



راسبیری پائی 3 بی +



مرحلہ 3: پیری فیرلز کو مربوط کرنا

راسبیری پائی کو منتخب کرنے کے بعد ہم کی بورڈ اور ماؤس کو راسبیری پائی سے جوڑیں گے۔ ان کو مربوط کرنے کے بعد ، ٹیلی وژن کے ساتھ پائ کو مربوط کرنے کے لئے HDMI کیبل کا استعمال کریں۔ یہ رابطے کرنے کے بعد ہم آگے بڑھنے کے لئے تیار ہیں۔

مرحلہ 4: آپریٹنگ سسٹم کا انتخاب

او .ل ، ہمیں ایک مناسب آپریٹنگ سسٹم والا ایس ڈی کارڈ درکار ہوگا۔ OS کو منتخب کرتے وقت ، آج کل بہت سے متبادل موجود ہیں ، جن میں 'روایتی' راسپیئن سے لے کر منحرف میڈیا ورکنگ فریم ورک ، اور یہاں تک کہ ونڈوز 10 IoT بھی شامل ہیں۔ لہذا بہت ساری درخواستوں کی ضرورت نہیں ہے ، ہمیں سینٹرل پروسیسنگ یونٹ (سی پی یو) اور رینڈم ایکسیس میموری (رام) کو میڈیا اسٹریمنگ ایپلی کیشن کے لئے زیادہ سے زیادہ چھوڑنا چاہئے۔ ایک مسئلہ یہ ہے کہ آرچ لینکس کی سفارش ایسے لوگوں کے لئے کی جاتی ہے جن کے پاس لینکس کا کافی علم ہوتا ہے۔ وہ فرنٹ لائن ہیں اور تیسرے فریق کی ایپلی کیشنز اور لائبریریوں کا تعارف کرواتے وقت ہم ان مسائل میں پڑتے رہیں گے۔ اس طرح ، اگر یہ آپ کے گھر تھیٹر کا پہلا ادارہ ہے تو ، ہم آپ کو چننے کا مشورہ دیتے ہیں راسبیئن لائیٹ . یہ کمانڈ لائن کارفرما ہے ، اور بغیر کسی حد کے 'ہیڈ لیس' حالت میں چلانے کے ل designed تیار کی گئی ہے ، یعنی کنسول یا اسکرین کی ضرورت کے بغیر سسٹم پر دور دراز تک رسائی حاصل ہے۔

راسبیئن لائیٹ



مرحلہ 5: اس بات کو یقینی بنائیں کہ راسبیری پائی تازہ ترین ہے

اپنے پائ کے ذرائع کو تازہ ترین رکھیں بصورت دیگر ، پرانا سافٹ ویئر کچھ پریشانیوں کا سبب بنے گا۔ ورچوئل نیٹ ورک کمپیوٹنگ (VNC) ناظرین کو اپنے پائ پر قابل بنائیں ، پھر اپنے رسبری پائی کو VNC ناظر سے مربوط کریں۔ لنک VNC ڈاؤن لوڈ کرنے اور پھر اسے پائ کے ساتھ جوڑنے کے لئے نیچے فراہم کیا گیا ہے۔

VNC ناظر

اب ، ٹرمینل کھولیں اور مندرجہ ذیل کمانڈ کو چلائیں:

sudo اپٹ اپ ڈیٹ

پھر،

sudo اپٹ اپ گریڈ

متعدد پیکیجز انسٹال ہوں گے اور اگر پریس سے پوچھا جائے تو اور اور پھر داخل کریں ان کو انسٹال کرنے کے ل.

مرحلہ 6: راسبیری پائی پر لاگ ان کریں

راسبیری پائی کا پہلے سے طے شدہ صارف نام ہے pi، اور ڈیفالٹ پاس ورڈ ہے رس بھری. یہ لاگ ان کی ڈیفالٹ ڈیفالٹ ہیں اور آپ کے پہلے لاگ ان پر یہ تفصیلات pi میں لاگ ان کرنے کیلئے استعمال کریں۔ آپ جب چاہیں ان تفصیلات کو بھی تبدیل کرسکتے ہیں۔

راسبیری پائی پر لاگ ان ہوں

مرحلہ 7: اوپن سی وی کے لئے راسپیئن پر کافی جگہ پیدا کرنا

اوپن سی وی بڑی میموری حاصل کرتا ہے لہذا ہمیں فائل سسٹم کو وسعت دینے اور میموری کارڈ کے لئے تمام جگہ مختص کرنے کی ضرورت ہے۔ ہم رسبری کے کمانڈ پرامپٹ پر جائیں گے اور درج ذیل کمانڈ کو ٹائپ کریں گے۔

sudo raspi-config

ایک ونڈو نمودار ہوگی اور یہ اس طرح نظر آئے گا:

تشکیل کا آلہ

اب ، ہم ایڈوانسڈ آپشنز پر کلک کریں گے اور وہاں ہمیں 'Expand فائل سسٹم' کا آپشن ملے گا۔ اس اختیار کو منتخب کریں۔

فائل سسٹم کو وسعت دیں

ہم دبائیں گے داخل کریں بٹن اور پھر مارا ختم بٹن اس مرحلے پر ، تبدیلیوں کے اثر و رسوخ کے ل our ہمارے رسبری پائی کو دوبارہ شروع کرنے کی ضرورت ہے۔ اسے دوبارہ بوٹ کرنے کے لئے درج ذیل کمانڈ کو ٹائپ کریں:

sudo ریبوٹ

ریبٹ کرنے کے بعد ہم یہ چیک کریں گے کہ آیا ہمارے فائل سسٹم میں توسیع ہوگئی ہے اور تمام جگہ ایس ڈی کارڈ میں شامل ہے یا نہیں۔ پھانسی دے کر df -h کمانڈ ہم تصدیق کرسکتے ہیں کہ ہماری ڈسک میں توسیع ہوگئی ہے:

جو 8 جی بی مائیکرو ایسڈی کارڈ استعمال کررہا ہے وہ 50٪ دستیاب جگہ استعمال کرسکتا ہے ، لہذا حذف کر رہا ہے ولفگرام انجن اور لِبر آفس تقریبا 1GB جگہ کو آزاد کر سکتا ہے۔ (یاد رکھیں کہ یہ اقدام اختیاری ہے)۔

sudoمناسب-حاصل صاف کرنابھیڑیا-انجن sudoمناسب-حاصل صاف کرناآزادانہ* sudoمناسب-حاصل صاف sudoمناسب-حاصل خود کار طریقے سے منتقل

مرحلہ 8: انحصار انسٹال کرنا

جانے اور انحصار کرنے سے پہلے ہمیں موجودہ پیکیجوں کو اپ ڈیٹ اور اپ گریڈ کرنے کی ضرورت ہے جو پائی پر نصب ہیں:

sudo اپٹ اپ ڈیٹ

پھر،

sudo اپٹ اپ گریڈ

اب ، ہم کچھ ترقی پذیر ٹولز انسٹال کریں گے جو اوپن سی وی تعمیر کو تشکیل دینے میں ہماری مدد کریں گے۔

sudoمناسب-حاصل انسٹال کریںتعمیر-ضروریcmakepkg-تشکیل

تصاویر پر مختلف کاروائیاں انجام دینے کیلئے ہمیں ہارڈ ڈرائیو سے متعدد تصویری شکلیں لوڈ کرنے کی ضرورت ہے۔ ان فارمیٹس میں جے پی ای جی ، پی این جی وغیرہ شامل ہیں۔ ان امیج فارمیٹ کو لوڈ کرنے کے ل we ہم کچھ I / O پیکیج انسٹال کریں گے۔

sudoمناسب-حاصلانسٹال کریںlijjpeg-دیوlibtiff5-دیولبجاسپر-دیوlibpng12-دیو

ان تصاویر کے ساتھ I / O پیکیجز ہم ویڈیو I / O پیکیج بھی انسٹال کریں گے۔ ان ویڈیو پیکیجز کو انسٹال کرنے کے بعد ہم مختلف ویڈیو فائل فارمیٹس کو لوڈ کرنے کے اہل ہوں گے۔

sudoمناسب-حاصل انسٹال کریںlibavcodec-دیوlibavformat-دیوlibswscale-دیوlibv4l-دیو sudoمناسب-حاصل انسٹال کریںlibxvidcore-دیوlibx264-دیو

اوپن سی وی لائبریری کے ساتھ ایک ذیلی ماڈیول نامزد کیا گیا ہے highgui جو ہماری اسکرین پر تصاویر دکھانے اور ضروری GUI تیار کرنے کے لئے استعمال ہوتا ہے۔ اس ذیلی ماڈیول کو مرتب کرنے سے پہلے ہمیں جی ٹی کے ترقیاتی لائبریری کو انسٹال کرنے کی ضرورت ہے۔

sudoمناسب-حاصل انسٹال کریںlibgtk2.0-دیوlibgtk-3-دیو

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

sudoمناسب-حاصل انسٹال کریںلیباٹلاس-بنیاد-دیوgfortran

کچھ لوگ ازگر 2.7 پر کام کر رہے ہوں گے اور کچھ ازگر 3 پر کام کر رہے ہوں گے۔ ازگر 2.7 اور ازگر 3 کی ہیڈر فائلوں کو ازگر کے ساتھ اوپن سی وی مرتب کرنے کے لئے انسٹال کرنے کی ضرورت ہے:

sudoمناسب-حاصل انسٹال کریںازگر 2.7-دیوpython3-دیو

راسپبیئن ازگر کے نئے ورژن میں 3 ازیں پہلے سے ہی انسٹال ہوچکا ہے اور LX ٹرمینل پر ایک تصویر ظاہر ہوسکتی ہے جس میں کہا گیا ہے کہ 'ازگر 3 پہلے ہی تازہ ترین ورژن ہے' . یہ قدم اہم ہے کیونکہ ہمیں ہیڈر فائل کے نام سے غلطی کا سامنا کرنا پڑ سکتا ہے ازگر کمانڈ چلاتے وقت بنائیں اوپن سی وی مرتب کرنا۔

مرحلہ 9: اوپن سی وی سورس کوڈ کو ڈاؤن لوڈ کرنا

چونکہ ہم انحصار کو انسٹال کرنے کے ساتھ فارغ ہوچکے ہیں ، ہم اوپن سی وی کی آفیشل ڈائرکٹری سے اوپن سی وی ورژن 3.3.0 کے آرکائیو فولڈر کی تلاش کریں گے۔

سی ڈی ~ ویجٹ -یا اوپن سی وی.zip https://گیتوب.کے ساتھ/اتسیز/اوپن سی وی/محفوظ شدہ دستاویزات/3.3.0.zip ان زپاوپن سی وی.zip

ہم اوپن سی وی کا پورا پیکیج انسٹال کر رہے ہیں لہذا ہمیں شامل کرنے کی ضرورت ہے opencv_contrib اس کے ساتھ ساتھ. اسے سرکاری سائٹ سے ڈاؤن لوڈ کریں اور پھر اسے غیر زپ کریں۔

ویجٹ -یا opencv_contrib.zip https://گیتوب.کے ساتھ/اتسیز/opencv_contrib/محفوظ شدہ دستاویزات/3.3.0.zip ان زپopencv_contrib.zip

ان ڈائریکٹریوں کو ڈاؤن لوڈ کرتے وقت ایک بات کو ذہن میں رکھیں کہ اوپن سی وی کا ورژن اور opencv_contrib وہی ہونا چاہئے یعنی وہ 3.3.0 ہونا چاہئے ورنہ انسٹالیشن کے دوران مرتب کرنے میں غلطیاں ہوں گی۔

مرحلہ 10: ازگر 2.7 یا ازگر 3؟

کارکردگی کے مطابق ازگر 2.7 ازگر 3 سے بہتر ہے لیکن اوپن سی وی میں زیادہ فرق نہیں ہے۔ ہمیں انسٹال کرنے کی ضرورت ہے پائپ اوپن سی وی مرتب کرنے سے پہلے رسبیری پر۔ یہ ایک پیکیج مینجمنٹ سسٹم ہے جو سافٹ ویئر پیکیج کو انسٹال کرنے کے لئے استعمال کیا جاتا ہے جو ازگر میں استعمال ہوتے ہیں۔ یہ پیکیج پہلے سے طے شدہ طور پر جدید ترین رسبین میں موجود ہوسکتے ہیں لیکن مندرجہ ذیل احکامات کو استعمال کرکے اس کی تصدیق کرنا بہتر ہے۔

ویجٹhttps://بوٹسٹریپ.پیپا.میں/حاصل-پائپ.p sudoازگرحاصل-پائپ.p sudopython3حاصل-پائپ.p

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

sudoپائپانسٹال کریںvirtualenvvirtualenvwrapper sudorm -rf ~/.کیچ/پائپ

ان پیکیجز کو انسٹال کرنے کے بعد ہمیں اپنے کو اپ ڈیٹ کرنے کی ضرورت ہے ~/.پروفائل فائل جو ہماری ہوم ڈائریکٹری میں چھپی ہوئی فائل ہے اس کے آخر میں درج ذیل لائنوں کو شامل کریں۔ ڈائرکٹری میں داخل ہونے کے لئے درج ذیل کمانڈ کو ٹائپ کریں:

نینو~/.پروفائل

جب ڈائریکٹری کو کھول دیا جاتا ہے تو نیچے نیچے اسکرول ہوجاتا ہے اور:

# virtualenv اور virtualenvrapper برآمد کریںورکن_ہوم=OME گھر/.virtualenvs برآمد کریںVIRTUALENVWrapPER_PYTHON=/usr/ہوں/python3 ذریعہ /usr/مقامی/ہوں/virtualenvwrapper.ایسیچ

ان لائنوں کو شامل کرنے کے بعد ، ctrl + x دبائیں ، دبانے سے اسے محفوظ کریں اور اور باہر نکلیں۔

ہوم ڈائرکٹری

جب بھی ہم ٹرمینل لانچ کرتے ہیں اور ہم اپنے پائ میں لاگ ان کرتے ہیں تو یہ ڈاٹ فائل ہمارے لئے خود بخود لوڈ ہوجائے گی۔ چونکہ ہم پہلے ہی لاگ ان ہیں ہم دستی طور پر ٹائپ کریں گے ماخذ ~ / .فائل فائل کے مشمولات کو لوڈ کرنے کے ل.

ازگر مجازی ماحول تیار کرنا: ہمیں ازگر 2.7 اور ازگر 3 کا استعمال کرتے ہوئے ایک ورچوئل ماحول پیدا کرنے کی ضرورت ہے۔

mkvirtualenvسی وی -پی ازگر 2

اس کے نام سے ایک ماحول پیدا ہوگا سی وی ازگر 2.7 پر۔ جو کوئی بھی ازگر 3 پر ماحول بنانا چاہتا ہے اسے نیچے بیان کردہ کمانڈ ٹائپ کرنا چاہئے۔

mkvirtualenvسی وی -پی python3

اس بات کی تصدیق کرنا کہ ہم مجازی ماحول میں ہیں جس کا نام 'cv' ہے: جب ہم pi کو ربوٹ کرتے ہیں تو ہم ورچوئل ماحول میں نہیں رہیں گے اور ورچوئل ماحولیات کے موڈ میں جانے کے لئے ہمیں نیچے بیان کردہ دو کمانڈز ٹائپ کرنے کی ضرورت ہے۔

ذریعہ ~/.پروفائل پر کامسی وی

نیچے دی گئی تصویر سے ظاہر ہوتا ہے کہ ہم ورچوئل ماحولیاتی طرز میں نہیں ہیں:

ایل ایکس ٹرمینل

لہذا ، مذکورہ دو کمانڈوں کو ٹائپ کرکے ہم اپنے ورچوئل ماحول تک رسائی حاصل کرسکیں گے۔ اگر ہم ورچوئل ماحول چھوڑنا چاہتے ہیں تو ہم غیر فعال ٹائپ کریں گے۔

ورچوئل ماحول میں کام کرنا

راسپیئن میں نمپی (پی) انسٹال کرنا: صرف انحصار جس کی ہمیں راس بیری پر اوپن سی وی انسٹال کرنے کی ضرورت ہے وہ نمپی ہے۔ راسبیری پائی پر نمپی کو انسٹال کرنے کے لئے نیچے دی گئی کمانڈ ٹائپ کریں۔ انسٹال کرنے میں تقریبا 10 منٹ لگیں گے:

پائپانسٹال کریںعجیب

مرحلہ 11: مرتب کریں اور اوپن سی وی انسٹال کریں

ہم ورچوئل ماحولیات میں اوپن سی وی مرتب اور انسٹال کریں گے لہذا اس بات کو یقینی بنائیں کہ آپ سی وی ورچوئل ماحول میں کام کر رہے ہیں۔ اگر ہم ورچوئل ماحول میں نہیں ہیں تو اوپن سی وی مرتب کرنے میں ناکام ہوجائے گی۔ اب ، ڈائریکٹری کو ہوم ڈائرکٹری ، سب ڈائرکٹری میں تبدیل کریں سی وی کھولیں 3.3 اور پھر بلڈ ڈائریکٹری بنائیں۔ بلڈ ڈائرکٹری بنانے کے بعد آخری پانچ لائنوں میں پیسٹ کریں وزیراعلیٰ ڈائریکٹری اس میں کچھ لائبریریوں کے سیٹ پاتھس ، ازگر کے ورژن ، وغیرہ کی جانچ ہوگی۔

سی ڈی ~/اوپن سی وی-3.3.0/ mkdir تعمیر سی ڈی تعمیر cmake -ڈی CMAKE_BUILD_TYPE=رہائی  -ڈی CMAKE_INSTALL_PREFIX=/usr/مقامی  -ڈی INSTALL_PYTHON_EXAMPLES=آن  -ڈی OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.3.0/ماڈیولز  -ڈی BUILD_EXAMPLES=آن ..

ان لوگوں کے لئے جو ازگر 2.7 استعمال کررہے ہیں ، انہیں سی ایم کے آؤٹ پٹ پر سکرول کرنا پڑے گا اور وہ ازگر 2.7 سیکشن کی تلاش کریں گے اور دیکھیں گے کہ کیا پمپوں کے نمپی اور راستے مناسب طریقے سے تشکیل شدہ ہیں یا نہیں۔ ان لوگوں کے لئے جو ازگر 3 کا استعمال کر رہے ہیں وہ ازگر 2 سیکشن کے نیچے ازگر ازگر 3 سیکشن دیکھیں گے۔

ازگر کی جانچ پڑتال 2.7 سیکشن

اب ، ہم آخر میں اوپن سی وی مرتب کرنے کے لئے تیار ہیں۔ ٹائپ میک کمانڈ کریں اور اس سے کمپائل کا عمل شروع ہوگا۔ اس لئے مرتب کرنے میں تقریبا four چار گھنٹے لگیں گے ، آپ رات کو سونے سے پہلے تالیف شروع کرنے کو ترجیح دیتے ہیں تاکہ جب آپ صبح اٹھتے ہی اوپن سی وی مرتب ہوجائیں۔ ایک کمانڈ 'میک' ٹائپ کرنا صرف ایک کور کا استعمال کرکے مرتب ہوگا۔ اگرچہ اس میں عمل میں تھوڑا سا وقت لگتا ہے لیکن اس میں غلطیوں کا امکان کم ہے۔ Make -j4 اور Make -j2 کے کمانڈ کا استعمال کرنے کے نتیجے میں رسبری پِی زیادہ ہوجاتی ہے اور اس کے نتیجے میں تالیف کی غلطیاں بھی ہوسکتی ہیں۔

بنائیں

تالیف مکمل

ہم مندرجہ ذیل کمانڈ کا استعمال کرکے راسبیری پائی پر اوپن سی وی 3 انسٹال کریں گے۔ اس کمانڈ کو چلانے سے متعلقہ فائلوں کو ان کے مقامات پر کاپی کریں گے۔

sudo میک انسٹال کریں

ہماری تنصیب اس حتمی کمانڈ کو چلانے سے مکمل ہوگی۔

sudoldconfig

جب ہم ازگر 2.7 یا ازگر 3 کا استعمال کر رہے ہیں تو اب کچھ قدم باقی ہیں۔

مرحلہ 12: تنصیب کی تکمیل

ٹائپ کرکے ہوم ڈائریکٹری میں واپس جائیں سی ڈی.

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

سی ڈی ~/.virtualenvs/سی وی/lib/python3.5/سائٹ-پیکیجز/ LN -s /usr/مقامی/lib/python3.5/سائٹ-پیکیجز/cv2.سو cv2.سو

یہی ہے!. اب ، ہم نے راسبیری پائی پر اوپن سی وی انسٹال کیا ہے۔ اب ہم مجازی ماحول میں اس کی جانچ کریں گے۔

مرحلہ 13: اوپن سی وی کی جانچ کرنا

ایل ایکس ٹرمینل کھولیں اور لکھیں ذریعہ کے بعد کمانڈ پر کام کمانڈ. جب ہم ورچوئل ماحولیاتی طرز میں داخل ہوچکے ہیں تو ہم ازگر ٹائپ کرکے اوپن سی وی بائنڈنگ درآمد کریں گے اور پھر سی وی 2 درآمد کریں گے۔ اگر کوئی غلطی نہیں ہے تو اس کا مطلب ہے کہ یہ کامیابی کے ساتھ درآمد کیا گیا ہے۔

ذریعہ ~/.پروفائل پر کامسی وی ازگر >>درآمد کریںcv2

اس کے بعد ، ہم مندرجہ ذیل کمانڈ کو ٹائپ کرکے اپنا اوپن سی وی ورژن چیک کریں گے۔

cv2.__ ورژن__

جانچ]

ہم نے راسبیری 3 بی + پر اوپن سی وی انسٹال کیا ہے۔ اب ہم ازگر میں متعدد تصویری پروسیسنگ آپریشن انجام دے سکتے ہیں جیسے ہندسوں کی شناخت ، چہرے کی شناخت ، وغیرہ۔