Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++

  1. OpenCV में C++ का उपयोग करके इमेज में टेक्स्ट कैसे डालें?

    OpenCV में, हम putText() फ़ंक्शन का उपयोग करके इमेज में कुछ टेक्स्ट डाल सकते हैं। यह फ़ंक्शन <imgproc.hpp> हेडर में परिभाषित है। इमेज में टेक्स्ट डालने के लिए, हमें पहले मैट्रिक्स घोषित करना होगा जो इमेज को लोड करेगा। हमारे प्रोग्राम में इमेज लोड करने के बजाय, हमने मैट्रिक्स को सफेद रंग से भरा

  2. OpenCV में 'at' मेथड का उपयोग करके पिक्सेल मान कैसे बदलें?

    ग्रेस्केल इमेज में, पिक्सेल मान एकल संख्यात्मक मान होता है। लेकिन RGB इमेज जैसी रंगीन इमेज में, पिक्सेल तीन मानों वाला एक वेक्टर होता है। ये तीन मान तीन चैनलों को दर्शाते हैं। यहां हम एक फ़ंक्शन बनाएंगे जो ग्रेस्केल इमेज और RGB इमेज दोनों के पिक्सेल मानों को एक्सेस करता है और इमेज पिक्सेल में यादृच्

  3. OpenCV में डायरेक्ट एक्सेस मेथड का उपयोग करके पिक्सेल मान कैसे बदलें?

    पिछली मेथड (at मेथड) में, पिक्सेल मानों को एक्सेस करते समय हमें इमेज टाइप निर्दिष्ट करने की आवश्यकता होती है। एक और मेथड है जो at मेथड से सरल है। इसे डायरेक्ट एक्सेस मेथड कहा जाता है। इस मेथड का उपयोग करके पिक्सेल मान को एक्सेस करने के लिए, हमें Mat टाइप जैसे Mat<uchar>, Mat<Vec3b>, Mat&

  4. OpenCV में C++ का उपयोग करके किसी विशिष्ट पिक्सेल का मान कैसे प्राप्त करें?

    किसी विशिष्ट पिक्सेल का मान पढ़ने के लिए, हम at या डायरेक्ट एक्सेस मेथड का उपयोग कर सकते हैं। यहां हम दोनों दृष्टिकोण सीखेंगे। आइए at मेथड से शुरू करते हैं। निम्नलिखित प्रोग्राम एक RGB इमेज में (10, 29) पर स्थित पिक्सेल मान को पढ़ता है। उदाहरण #include <iostream> #include <opencv2/highgui/h

  5. OpenCV में पॉइंटर मेथड का उपयोग करके रंग कैसे कम करें?

    इमेज प्रोसेसिंग में, हम इमेज पर गणना करते हैं। अधिक विशिष्ट होने के लिए, हम पिक्सेल पर गणना करते हैं इसलिए पिक्सेल की संख्या जितनी अधिक होगी, गणना उतनी ही अधिक समय लेने वाली होगी। गणना समय को कम करने के लिए, हमें इमेज को कुशलतापूर्वक स्कैन करने की आवश्यकता होती है। हम सीखेंगे कि पॉइंटर्स का उपयोग कर

  6. OpenCV में इटरेटर विधि का उपयोग करके रंग कम कैसे करें

    OpenCV में C++ STL संगत Mat इटरेटर क्लास है। इस Mat इटरेटर क्लास का उपयोग करके, हम पिक्सेल को बहुत आसानी से एक्सेस कर सकते हैं। हमें Mat इटरेटर क्लास का एक ऑब्जेक्ट बनाना होगा। हम इसे Mat_::iterator example के रूप में कर सकते हैं। हमें Mat के बाद अंडरस्कोर का उपयोग करना होगा जैसे Mat_ क्योंकि यह एक

  7. OpenCV में C++ का उपयोग करके छवि की चमक कैसे बदलें

    चमक बदलने का अर्थ है पिक्सेल के मान को बदलना। इसका मतलब है प्रत्येक पिक्सेल के वर्तमान मान के साथ कुछ पूर्णांक मान जोड़ना या घटाना। जब आप प्रत्येक पिक्सेल के साथ कुछ पूर्णांक मान जोड़ते हैं, तो इसका मतलब है कि आप छवि को उज्जवल बना रहे हैं। जब आप सभी पिक्सेल से कुछ स्थिर मान घटाते हैं, तो आप चमक कम क

  8. OpenCV में C++ का उपयोग करके छवि की चमक कम करें

    चमक कम करने का तरीका चमक बढ़ाने के समान है। एकमात्र अंतर छवि से Scalar (B, G, R) घटाना है। यहाँ, हम चमक कम करने के लिए स्केलर मान घटा रहे हैं।OpenCV में छवि की चमक कम करने को दिखाने वाला निम्नलिखित प्रोग्राम।उदाहरण#include<iostream> #include<opencv2/highgui/highgui.hpp> using namespace c

  9. OpenCV में C++ का उपयोग करके कंट्रास्ट कैसे बदलें

    चमक और कंट्रास्ट बदलना छवि प्रसंस्करण में लगातार संपादन प्रभाव हैं। यहाँ, हम सीखेंगे कि छवियों का कंट्रास्ट कैसे बदलें। कंट्रास्ट छवि की तीक्ष्णता को नियंत्रित करता है। कंट्रास्ट जितना अधिक होगा, छवि उतनी ही तीक्ष्ण होगी, कंट्रास्ट जितना कम होगा, छवि उतनी ही चिकनी होगी।कंट्रास्ट बदलने का अर्थ है पिक

  10. OpenCV में C++ का उपयोग करके हिस्टोग्राम इक्वलाइज़र कैसे लागू करें

    हिस्टोग्राम छवि की गहराई तीव्रता को दर्शाता है। उदाहरण के लिए, 8 बिट रंग गहराई वाली छवि पर विचार करें। इसका मतलब है कि प्रत्येक पिक्सेल का रंग गहराई 0 से 255 तक हो सकती है। यदि छवि RGB छवि है, तो इसमें लाल, हरा और नीला चैनल होता है। उदाहरण के लिए, छवि के एक बिंदु पर केवल लाल है। तो उस छवि का रंग गहर

  11. OpenCV में equalizeHist() फंक्शन क्या है?

    किसी छवि का हिस्टोग्राम पिक्सेल की तीव्रता मानों की आवृत्ति दिखाता है। छवि हिस्टोग्राम में, X-अक्ष ग्रे लेवल तीव्रता दिखाता है और Y-अक्ष इन तीव्रताओं की आवृत्ति दिखाता है।हिस्टोग्राम इक्वलाइज़ेशन तीव्रता रेंज को फैलाकर छवि के कंट्रास्ट में सुधार करता है। आप equalizeHist() फंक्शन का उपयोग करके दी गई

  12. OpenCV में C++ का उपयोग करके डिफ़ॉल्ट कैमरे से वीडियो कैप्चर करें

    यहाँ, हम समझेंगे कि डिफ़ॉल्ट कैमरे तक कैसे पहुंचें और उस कैमरे से वीडियो स्ट्रीम दिखाएं। लैपटॉप में, फिक्स्ड वेबकैम डिफ़ॉल्ट कैमरा होता है। डेस्कटॉप में, डिफ़ॉल्ट कैमरा उस सीरियल पोर्ट के क्रम पर निर्भर करता है जहां कैमरा जुड़ा होता है। जब हम डिफ़ॉल्ट वेबकैम से वीडियो स्ट्रीम कैप्चर करना चाहते हैं,

  13. OpenCV में C++ का उपयोग करके अन्य कैमरों से वीडियो कैप्चर करें

    इस विषय में, हम निर्धारित करेंगे कि OpenCV का उपयोग करके अन्य कैमरों से वीडियो कैसे कैप्चर करें। डिफ़ॉल्ट कैमरे के अलावा अन्य कैमरों तक पहुंच डिफ़ॉल्ट कैमरे तक पहुंचने के समान है। केवल एक अंतर है कि VideoCapture cap(0) का उपयोग करने के बजाय, हमें कैमरा नंबर असाइन करना होगा। कैमरा नंबर USB पोर्ट के क

  14. OpenCV में C++ का उपयोग करके अपने कंप्यूटर से वीडियो लोड करें

    इस विषय में, हम जानेंगे कि वीडियो फ़ाइल कैसे लोड करें और OpenCV का उपयोग करके इसे चलाएं, और हमें पिछले विषय में सीखी गई समान विधि का उपयोग करना होगा। एकमात्र अंतर यह है कि VideoCapture क्लास के ऑब्जेक्ट के तर्क के रूप में संख्या डालने के बजाय, हमें वीडियो का पथ डालना होगा।OpenCV में C++ का उपयोग करक

  15. OpenCV में C++ का उपयोग करके वीडियो का रिज़ॉल्यूशन कैसे बदलें

    हमने OpenCV के set() क्लास का उपयोग किया। set() क्लास का उपयोग करके, हम फ्रेम की ऊंचाई और चौड़ाई सेट कर सकते हैं। निम्नलिखित लाइनें हमारे प्रोग्राम में वीडियो की ऊंचाई और चौड़ाई सेट कर रही हैं।set(CAP_PROP_FRAME_WIDTH, 320);set(CAP_PROP_FRAME_HEIGHT, 240);पहली लाइन फ्रेम की चौड़ाई को 320 पिक्सेल पर

  16. OpenCV में C++ का उपयोग करके अपने कंप्यूटर पर वीडियो स्टोर करें

    जब हम वीडियो स्टोर करना चाहते हैं, तो हमें उस स्थान को परिभाषित करना होगा जहां हम स्टोर करना चाहते हैं। फिर हमें FourCC निर्दिष्ट करना होगा, FourCC का अर्थ Four Character Code है। यह 4-बाइट कैरेक्टर का एक क्रम है जो डेटा प्रारूपों की पहचान करता है। हमें वीडियो स्टोर करने के लिए FPS घोषित करना होगा औ

  17. OpenCV में C++ का उपयोग करके कुल फ्रेम की संख्या गिनें

    हम सीखेंगे कि OpenCV में कुल फ्रेम की संख्या कैसे गिनें। OpenCV का उपयोग करके, वीडियो के कुल फ्रेम की संख्या को गिनना और दिखाना प्राथमिक है। हालांकि, आपको एक बात ध्यान में रखनी होगी कि हम वास्तविक समय वीडियो के कुल फ्रेम की संख्या नहीं गिन सकते। क्योंकि वास्तविक समय वीडियो में फ्रेम की एक विशिष्ट सं

  18. OpenCV में C++ का उपयोग करके वर्तमान फ्रेम की स्थिति प्राप्त करें

    वर्तमान फ्रेम का अर्थ है कि आप एक वीडियो चला रहे हैं और अभी जो फ्रेम दिखाया जा रहा है वह वर्तमान फ्रेम है। इसे सक्रिय फ्रेम भी कहा जाता है। कई एप्लिकेशन में, आपको वर्तमान फ्रेम की संख्या प्राप्त करने की आवश्यकता हो सकती है।वर्तमान फ्रेम की स्थिति पढ़ने और इसे कंसोल विंडो में दिखाने वाला निम्नलिखित प

  19. OpenCV में C++ का उपयोग करके बीता हुआ समय गणना करें

    यहाँ, हम समझेंगे कि OpenCV का उपयोग करके बीता हुआ समय कैसे गणना करें।OpenCV में C++ का उपयोग करके बीता हुआ समय गणना करने वाला निम्नलिखित प्रोग्राम।उदाहरण#include<opencv2/opencv.hpp>//VideoCapture क्लास का उपयोग करने के लिए OpenCV हेडर// #include<iostream> using namespace std; using names

  20. OpenCV में C++ का उपयोग करके FPS मान प्राप्त करें

    FPS मान प्राप्त करने के लिए, हमने get() कमांड और CAP_PROP_FPS का उपयोग get() के तर्क के रूप में किया। यह तर्क पूर्णांक रूप में FPS लौटाता है।प्रोग्राम की शुरुआत में, हमने FPS नामक एक पूर्णांक चर लिया। फिर हमने FPS = cap.get(CAP_PROP_FPS); का उपयोग करके FPS मान को चर में संग्रहीत किया।वीडियो के FPS क

Total 6007 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:258/301  20-कंप्यूटर/Page Goto:1 252 253 254 255 256 257 258 259 260 261 262 263 264