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

OpenCV-এ C++ ব্যবহার করে মোট ফ্রেম সংখ্যা গণনা করা

আমরা শিখব কিভাবে OpenCV-এ মোট ফ্রেম সংখ্যা গণনা করা যায়। OpenCV ব্যবহার করে ভিডিওর মোট ফ্রেম সংখ্যা গণনা এবং দেখানো খুব সহজ। তবে একটি কথা মনে রাখতে হবে যে রিয়েল-টাইম ভিডিওর মোট ফ্রেম সংখ্যা গণনা করা যায় না। কারণ রিয়েল-টাইম ভিডিওর কোনো নির্দিষ্ট ফ্রেম সংখ্যা থাকে না।

মোট ফ্রেম সংখ্যা গণনা করে কনসোল উইন্ডোতে দেখানোর প্রোগ্রাম

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

int main() {
    int frame_Number; // মোট ফ্রেম সংখ্যা সংরক্ষণের জন্য পূর্ণসংখ্যা ভেরিয়েবল
    VideoCapture cap("video.mp4"); // ডিফল্ট ক্যামেরা থেকে ফ্রেম স্ট্রিম ক্যাপচারের অবজেক্ট
    frame_Number = cap.get(CAP_PROP_FRAME_COUNT); // মোট ফ্রেম সংখ্যা পাওয়া
    cout << "Total Number of frames are: " << frame_Number << endl; // কনসোল উইন্ডোতে সংখ্যা দেখানো
    system("pause"); // ফলাফল দেখার জন্য সিস্টেম পজ
    cap.release(); // বাফার মেমোরি রিলিজ
    return 0;
}

আউটপুট হিসেবে একটি পূর্ণসংখ্যা মান পাওয়া যাবে।

আউটপুট

OpenCV-এ C++ ব্যবহার করে মোট ফ্রেম সংখ্যা গণনা করা

  1. OpenCV-এ C++ ব্যবহার করে ইমেজের ব্রাইটনেস পরিবর্তন করা

  2. OpenCV-এ C++ ব্যবহার করে উপবৃত্ত আঁকা

  3. OpenCV-এ C++ ব্যবহার করে রেখা আঁকা

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