FPS মান পেতে, 'get()' কমান্ড এবং আর্গুমেন্ট হিসেবে 'CAP_PROP_FPS' ব্যবহার করা হয়। এই আর্গুমেন্ট FPS-কে পূর্ণসংখ্যা রূপে ফেরত দেয়।
প্রোগ্রামের শুরুতে আমরা 'FPS' নামে একটি পূর্ণসংখ্যা ভেরিয়েবল নেয়া। তারপর 'FPS = cap.get(CAP_PROP_FPS);' ব্যবহার করে FPS মান ভেরিয়েবলে সংরক্ষণ করা।
ভিডিওর FPS পেয়ে কনসোল উইন্ডোতে দেখানোর প্রোগ্রাম
#include<opencv2/opencv.hpp> // VideoCapture ক্লাস ব্যবহার করার জন্য OpenCV হেডার
#include<iostream>
using namespace std;
using namespace cv;
int main() {
int FPS; // মোট ফ্রেম সংখ্যা সংরক্ষণের জন্য পূর্ণসংখ্যা ভেরিয়েবল
VideoCapture cap("video1.mp4"); // ডিফল্ট ক্যামেরা থেকে ফ্রেম স্ট্রিম ক্যাপচারের অবজেক্ট
FPS = cap.get(CAP_PROP_FPS); // মোট ফ্রেম সংখ্যা পাওয়া
cout << "Total Number of frames are: " << FPS << endl; // কনসোল উইন্ডোতে সংখ্যা দেখানো
system("pause"); // ফলাফল দেখার জন্য সিস্টেম পজ
cap.release(); // বাফার মেমোরি রিলিজ
return 0;
}
এই প্রোগ্রাম চালানোর পর কনসোল উইন্ডোতে FPS মান পাওয়া যাবে।
আউটপুট
