"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > OpenCV का उपयोग करके नेटवर्क कैमरे से फ़्रेम कैसे कैप्चर करें?

OpenCV का उपयोग करके नेटवर्क कैमरे से फ़्रेम कैसे कैप्चर करें?

2024-11-20 को प्रकाशित
ब्राउज़ करें:296

How to Capture Frames from Network Cameras using OpenCV?

OpenCV का उपयोग करके नेटवर्क कैमरों के साथ इंटरफेस करना

कंप्यूटर विज़न के दायरे में, वास्तविक समय छवि अधिग्रहण अक्सर एक महत्वपूर्ण आवश्यकता होती है। नेटवर्क कैमरे, विभिन्न प्रोटोकॉल पर वीडियो सामग्री स्ट्रीमिंग, छवियां प्राप्त करने का एक सुविधाजनक साधन प्रदान करते हैं। OpenCV, एक व्यापक रूप से उपयोग की जाने वाली कंप्यूटर विज़न लाइब्रेरी, ऐसे कैमरों से फ़्रेम कैप्चर करने की क्षमता प्रदान करती है। नेटवर्क कैमरों के साथ. निम्नलिखित C कोड दर्शाता है कि इसे कैसे प्राप्त किया जाए:

#include #शामिल #शामिल करें पूर्णांक मुख्य(पूर्णांक, चार**) { सीवी::वीडियोकैप्चर वीकैप; सीवी::मैट छवि; // कार्य: उचित स्ट्रीम पते से बदलें const std::string videoStreamAddress = "rtsp://cam_address:554/live.sdp"; vcap.open(वीडियोस्ट्रीमएड्रेस); अगर (!vcap.isOpened()) { std::cout > छवि; यदि (image.empty()) { std::cout = 0) टूटना; } वापसी 0; }

H.264 स्ट्रीमिंग विचार

#include 
#include 
#include 

int main(int, char**) {
    cv::VideoCapture vcap;
    cv::Mat image;

    // TODO: Replace with appropriate stream address
    const std::string videoStreamAddress = "rtsp://cam_address:554/live.sdp"; 

    vcap.open(videoStreamAddress);
    if (!vcap.isOpened()) {
        std::cout > image;
        if (image.empty()) {
            std::cout = 0) break;
    }

    return 0;
}

rtsp://10.10.10.10:554/axis-media/media.ampजहां "10.10.10.10" कैमरे के आईपी पते और "554" उसके आरटीएसपी पोर्ट का प्रतिनिधित्व करता है।

प्रदान किए गए कोड को शामिल करके और इन H.264 स्ट्रीमिंग विचारों पर विचार करके, आप OpenCV का उपयोग करके नेटवर्क कैमरों से फ़्रेम को प्रभावी ढंग से कैप्चर कर सकते हैं, छवि की एक विस्तृत श्रृंखला को अनलॉक कर सकते हैं प्रसंस्करण और कंप्यूटर विज़न अनुप्रयोग।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3