কম্পিউটার টিউটোরিয়াল

OpenCV-এ C++ ব্যবহার করে ইমেজের চ্যানেল সংখ্যা গণনা করা


ইমেজের চ্যানেল সংখ্যা জানতে OpenCV-র channels() মেথড ব্যবহার করা হয়। এটি ইন্টিজার ভ্যালু রিটার্ন করে (গ্রে স্কেলের জন্য ১, RGB-এর জন্য ৩, RGBA-এর জন্য ৪)।

উদাহরণ কোড

#include <iostream>
#include <opencv2/highgui/highgui.hpp>
using namespace std;
using namespace cv;

int main() {
    Mat img = imread("colors.jpg");
    int num_channels = img.channels();
    
    cout << "The number of channel(s) = " << num_channels << endl;
    system("pause");
    waitKey(0);
    return 0;
}

আউটপুট

OpenCV-এ C++ ব্যবহার করে ইমেজের চ্যানেল সংখ্যা গণনা করা

কনসোলে চ্যানেলের সংখ্যা প্রিন্ট হবে (রঙিন ছবির জন্য সাধারণত ৩)।


  1. OpenCV-এ C++ ব্যবহার করে নির্দিষ্ট পিক্সেলের মান পাওয়ার পদ্ধতি

  2. OpenCV-এ C++ ব্যবহার করে ইমেজে টেক্সট লেখা

  3. OpenCV-এ C++ ব্যবহার করে বাইনারি ইমেজ ইনভার্ট করা

  4. OpenCV-এ C++ ব্যবহার করে বাইনারি ইমেজ তৈরি করা