OpenCV-এ ইমেজ লোড ও প্রদর্শনের জন্য মূল ফাংশনগুলো: Mat (ম্যাট্রিক্স ডেটা স্ট্রাকচার), namedWindow() (উইন্ডো তৈরি), imread() (ইমেজ পড়া), imshow() (ইমেজ দেখানো), waitKey() (কীবোর্ড ইনপুট অপেক্ষা), destroyWindow() (মেমরি মুক্ত করা)।
উদাহরণ কোড
#include <iostream>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
using namespace std;
int main() {
Mat img;
namedWindow("PhotoFrame");
img = imread("lakshmi.jpg");
// এরর হ্যান্ডলিং: ছবি লোড হয়নি কিনা চেক
if (img.empty()) {
cout << "Couldn't load the image." << endl;
system("pause");
return -1;
}
imshow("PhotoFrame", img);
waitKey(0);
destroyWindow("PhotoFrame");
return 0;
}
আউটপুট

উইন্ডোতে লোড করা ছবি প্রদর্শিত হবে। যেকোনো কী চাপলে প্রোগ্রাম বন্ধ হবে।