हम सीखेंगे कि OpenCV में फ़्रेम की कुल संख्या की गणना कैसे करें। ओपनसीवी का उपयोग करते हुए, वीडियो के फ्रेम की कुल संख्या को गिनना और दिखाना प्राथमिक है। हालाँकि, आपको एक बात ध्यान में रखनी होगी कि हम वास्तविक समय के वीडियो फ्रेम की कुल संख्या की गणना नहीं कर सकते। क्योंकि रीयल-टाइम वीडियो में निश्चित संख्या में फ़्रेम नहीं होते हैं।
निम्न प्रोग्राम कुल फ़्रेमों की संख्या की गणना करता है और इसे कंसोल विंडो में दिखाता है।
उदाहरण
#include<opencv2/opencv.hpp> #include<iostream> using namespace std; using namespace cv; int main() { int frame_Number;//Declaring an integervariable to store the number of total frames// VideoCapture cap("video.mp4");//Declaring an object to capture stream of frames from default camera// frame_Number = cap.get(CAP_PROP_FRAME_COUNT);//Getting the total number of frames// cout << "Total Number of frames are:" << frame_Number << endl;//Showing the number in console window// system("pause");//Pausing the system to see the result// cap.release();//Releasing the buffer memory// return 0; }
आउटपुट के रूप में, हमें एक पूर्णांक मान मिलेगा।
आउटपुट