OpenCV ইন্সটল করার জন্য তিনটি ধাপ রয়েছে, যা নিম্নরূপ -
- সকল প্রয়োজনীয় সফটওয়্যার ডাউনলোড করে ইন্সটল করুন।
- ভিজ্যুয়াল স্টুডিওর জন্য OpenCV প্রক্রিয়া করা হচ্ছে।
- ভিজ্যুয়াল স্টুডিওর সাথে OpenCV লিঙ্ক করা।
আসুন এক এক করে এই ধাপগুলো সংজ্ঞায়িত করি।
ধাপ 1 - প্রয়োজনীয় সফ্টওয়্যার ডাউনলোড এবং ইনস্টল করা
আমরা Microsoft ভিজ্যুয়াল স্টুডিওতে OpenCV ব্যবহার করব। তাই আমাদের অবশ্যই ভিজ্যুয়াল স্টুডিও এবং ওপেনসিভি ডাউনলোড করতে হবে।
- ভিজ্যুয়াল স্টুডিও
- ওপেনসিভি
- সিমেক
আসুন প্রথমে শিখি কিভাবে এই সফটওয়্যারটি ইন্সটল করতে হয়।
ভিজ্যুয়াল স্টুডিও ইনস্টল করা হচ্ছে
প্রথম ধাপ হল আপনার সিস্টেমে এর অফিসিয়াল ওয়েবসাইট থেকে ভিজ্যুয়াল স্টুডিও ডাউনলোড করা বা https://visualstudio.microsoft.com/downloads/ লিঙ্কটি অনুসরণ করা।
তারপর ভিজ্যুয়াল স্টুডিও ডাউনলোড করার জন্য ডাউনলোড বোতামে ক্লিক করুন। ভিজ্যুয়াল স্টুডিও ইনস্টল করার পরে, আপনাকে OpenCV ডাউনলোড করতে হবে।
ওপেনসিভি ইনস্টল করা হচ্ছে
প্রথম ধাপ হল আপনার সিস্টেমে OpenCV এর অফিসিয়াল ওয়েবসাইট থেকে ডাউনলোড করা অথবা https://opencv.org/ লিঙ্ক অনুসরণ করা।
তারপর OpenCV ডাউনলোড করার জন্য ডাউনলোড বোতামে ক্লিক করুন।
ডাউনলোড শেষ হলে, ফাইলটি চালান এবং সি ড্রাইভে এক্সট্রাক্ট করুন। নীচের ছবিটি আপনাকে আরও ভালভাবে বুঝতে সহায়তা করবে৷
নিষ্কাশনের পরে, আপনি দেখতে পাবেন যে 'বিল্ড' এবং 'সোর্স' নামে দুটি ফোল্ডার তৈরি করা হয়েছে। 'উৎস' ফোল্ডারে সমস্ত মডিউল রয়েছে, এতে ডিরেক্টরি, উদাহরণ এবং সবকিছু অন্তর্ভুক্ত রয়েছে। বিল্ড ফোল্ডারে সমস্ত বাইনারি রয়েছে।
CMake ইনস্টল করা হচ্ছে
CMake একটি ওপেন সোর্স সফটওয়্যার টুল। এটি একটি সফ্টওয়্যার সিস্টেমের সংকলন প্রক্রিয়া নিয়ন্ত্রণ করতে ব্যবহৃত হয়। আমরা CMake ব্যবহার করি কারণ এটি সফ্টওয়্যার মডিউলগুলির প্ল্যাটফর্ম-স্বাধীন কনফিগারেশন ফাইল তৈরি করতে পারে৷
প্রথম ধাপ হল আপনার সিস্টেমে CMake ডাউনলোড করা তার অফিসিয়াল ওয়েবসাইট বা প্রদত্ত লিঙ্ক https://CMake.org/download/ থেকে।
তারপর CMake ডাউনলোড করার জন্য ডাউনলোড বোতামে ক্লিক করুন।
ডাউনলোড শেষ হলে সি ড্রাইভে এক্সট্রাক্ট করুন। চিত্রটি CMake নিষ্কাশন প্রক্রিয়া দেখায়।
ধাপ 2 - ভিজ্যুয়াল স্টুডিওর জন্য OpenCV প্রক্রিয়াকরণ
এই প্রক্রিয়াটি দক্ষতার সাথে সম্পন্ন করার জন্য নিম্নলিখিত পদক্ষেপগুলি রয়েছে -
C++ দিয়ে ডেস্কটপ ডেভেলপমেন্ট ইনস্টল করা হচ্ছে
প্রথমত, আপনার ভিজ্যুয়াল স্টুডিও ইনস্টলার ডিভাইস চালু করুন এবং আপনার সাম্প্রতিক ভিজ্যুয়াল স্টুডিও IDE সংস্করণে একটি কাজের চাপ হিসাবে ডেস্কটপ বিকাশের জন্য C++ যোগ করুন।
পরিবেশগত ভেরিয়েবল সেট করা
পরবর্তী ধাপ হল পরিবেশগত ভেরিয়েবল সেট করা। আপনি যদি সঠিকভাবে পরিবেশগত ভেরিয়েবল সেট আপ না করেন, তাহলে OpenCV চলবে না। পরিবেশগত ভেরিয়েবল সেট করার জন্য নিম্নলিখিত পদক্ষেপগুলি রয়েছে৷
- 'This PC'-এ রাইট-ক্লিক করুন, তারপর বৈশিষ্ট্যে টিপুন। তারপর 'অ্যাডভান্সড সিস্টেম সেটিংস' এ চাপুন। একটি নতুন উইন্ডো খুলবে৷
- সেখান থেকে 'এনভায়রনমেন্টাল ভ্যারিয়েবল'-এ ক্লিক করুন। আরেকটি উইন্ডো খুলবে। 'সিস্টেম ভেরিয়েবল'-এ স্ক্রোল বার ব্যবহার করুন এবং 'পাথ' চিহ্নিত করুন এবং নির্বাচন করুন।
- এখন 'Edit'-এ ক্লিক করুন। আরেকটি উইন্ডো খুলবে।
- 'ভেরিয়েবল ভ্যালু' ফিল্ডে OpenCV-এর 'বিল্ড' ফোল্ডারের 'বিন' ফোল্ডারের ভিতরে অবস্থিত 'ডিবাগ' এবং 'রিলিজ' ফোল্ডারের পথটি লিখুন। তারপর ঠিক আছে বোতামে ক্লিক করে সমস্ত পরিবর্তন সংরক্ষণ করুন।
ধাপ 3 - Microsoft ভিজ্যুয়াল স্টুডিওর সাথে OpenCV লিঙ্ক করা
ভিজ্যুয়াল স্টুডিও 2019 এ একটি প্রকল্প তৈরি করুন
এই ধাপে, আপনি একটি নতুন প্রকল্প তৈরি করতে পারেন এবং C++ কনসোল অ্যাপ টেমপ্লেটের জন্য যেতে পারেন।
একবার প্রজেক্ট তৈরি করে তারপর সোর্স ফাইলে যান। একটি মেনু খুলবে৷
৷তারপরে একটি নতুন আইটেম যোগ করার উপর ডান-ক্লিক করুন এবং তারপরে আরেকটি উইন্ডো খুলবে৷
তারপর আমরা সেখান থেকে একটি নতুন CPP ফাইল তৈরি করছি। তারপর Add এ ক্লিক করুন।
কোডিং ইন্টারফেস পাওয়া যাবে। এখন আপনি এখানে C++ কোড লিখতে পারেন।
OpenCV লিঙ্ক করা
প্রকল্পের সাথে OpenCV-কে লিঙ্ক করার জন্য নিম্নলিখিত ধাপগুলি রয়েছে −
৷- প্রজেক্টে রাইট-ক্লিক করুন এবং তারপর মেনু থেকে বৈশিষ্ট্যগুলিতে ক্লিক করুন। একটি নতুন উইন্ডো খুলবে৷
- সেখান থেকে, 'সমস্ত কনফিগারেশন' এবং আপনার অপারেটিং সিস্টেমের উপযুক্ত সংস্করণ নির্বাচন করুন (32 বিটের জন্য win32 এবং 64 বিটের জন্য x64)।
- তারপর 'C/C++'-এর ড্রপডাউন তীরটিতে ক্লিক করুন এবং General-এ ক্লিক করুন। ডানদিকে, অতিরিক্ত অন্তর্ভুক্ত ডিরেক্টরিগুলি সনাক্ত করুন এবং OpenCV এর অন্তর্ভুক্ত ফোল্ডারের পথ যোগ করুন এবং কীবোর্ড থেকে এন্টার টিপুন৷
- অন্তর্ভুক্ত ফোল্ডারটি C:\opencv\build\include এ অবস্থিত যদি আপনি C ড্রাইভে OpenCV ইনস্টল করে থাকেন। আপনি যদি অন্য জায়গায় ইনস্টল করে থাকেন, তাহলে OpenCV বিল্ড ফোল্ডারের ভিতরে অন্তর্ভুক্ত ফোল্ডারটি দেখুন।
- তারপর প্রয়োগ বোতামে ক্লিক করুন।
- এখন আমরা OpenCV লাইব্রেরি যোগ করব। প্রথমত, কনফিগারেশন থেকে ডিবাগ নির্বাচন করুন এবং তারপর লিঙ্কারের ড্রপডাউন অ্যারেতে ক্লিক করুন।
- সাধারণ-এ ক্লিক করুন। তারপর অতিরিক্ত লাইব্রেরি নির্ভরতা ক্ষেত্রে ডানদিকে ক্লিক করুন 'ডিবাগ' ফোল্ডারের পথ যোগ করুন এবং কীবোর্ড থেকে 'এন্টার' টিপুন।
ডিবাগ ফোল্ডারটি 'Lib' ফোল্ডারের ভিতরে অবস্থিত, OpenCV এর 'বিল্ড' ফোল্ডারের ভিতরে অবস্থিত। পথটি হল C:\opencv\build\x64\vc15\lib যদি আপনি C ড্রাইভে OpenCV বের করে থাকেন।
- তারপর প্রয়োগ বোতামে ক্লিক করুন এবং তারপর ইনপুটে যান এবং ডানদিকে 'অতিরিক্ত নির্ভরতা' সনাক্ত করুন এবং ড্রপডাউন আইকনে ক্লিক করুন।
-
অপশনে ক্লিক করুন। একটি নতুন উইন্ডো খুলবে৷
- তারপর Ok বাটনে ক্লিক করুন এবং তারপর Apply বাটনে চাপুন।
- অবশেষে, আপনি আপনার ভিজ্যুয়াল স্টুডিও IDE-এর সমস্ত কনফিগারেশন সম্পন্ন করেছেন।