Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा ओपनसीवी लाइब्रेरी का उपयोग करके एचएलएस को रंगीन छवि में कैसे परिवर्तित करें?


cvtColor() Imgproc . की विधि वर्ग छवि के रंग को एक से दूसरे में बदलता/बदलता है। यह विधि तीन मापदंडों को स्वीकार करती है -

  • स्रोत - स्रोत का प्रतिनिधित्व करने वाली एक मैट्रिक्स वस्तु।

  • डीएसटी - गंतव्य का प्रतिनिधित्व करने वाली एक मैट्रिक्स वस्तु।

  • कोड - एक पूर्णांक मान जो गंतव्य छवि के रंग को दर्शाता है।

आप Imgproc.COLOR_RGB2HLS पास करके रंगीन इमेज को HLS इमेज में बदल सकते हैं उपरोक्त विधि के पैरामीटर के रूप में।

उदाहरण

आयात करें []) अपवाद फेंकता है {// OpenCV कोर लाइब्रेरी लोड हो रहा है System.loadLibrary(Core.NATIVE_LIBRARY_NAME); // छवि पढ़ना Mat src =Imgcodecs.imread("D:\\images\\car.jpg"); // खाली गंतव्य मैट्रिक्स बनाना Mat dst =new Mat (); // छवि को ग्रे स्केल में कनवर्ट करना Imgproc.cvtColor(src, dst, Imgproc.COLOR_RGB2HLS); // Imagecodecs वर्ग को तुरंत चालू करना Imgcodecs imageCodecs =new Imgcodecs(); // छवि लिखना imageCodecs.imwrite("D:\\images\\hslImage.jpg", dst); System.out.println ("छवि सहेजी गई"); }}

इनपुट

जावा ओपनसीवी लाइब्रेरी का उपयोग करके एचएलएस को रंगीन छवि में कैसे परिवर्तित करें?

आउटपुट

जावा ओपनसीवी लाइब्रेरी का उपयोग करके एचएलएस को रंगीन छवि में कैसे परिवर्तित करें?


  1. जावा ओपनसीवी लाइब्रेरी का उपयोग करके रंगीन छवि को नीली/हरी/लाल छवि में कैसे परिवर्तित करें?

    द cvtColor() Imgproc . की विधि वर्ग छवि के रंग को एक से दूसरे में बदलता/बदलता है। यह विधि तीन मापदंडों को स्वीकार करती है - स्रोत - स्रोत का प्रतिनिधित्व करने वाली एक मैट्रिक्स वस्तु। डीएसटी - गंतव्य का प्रतिनिधित्व करने वाली एक मैट्रिक्स वस्तु। कोड - एक पूर्णांक मान जो गंतव्य छवि के रंग को

  1. जावा ओपनसीवी लाइब्रेरी का उपयोग करके रंगीन छवि को ग्रेस्केल में कैसे परिवर्तित करें?

    cvtColor() Imgproc . की विधि वर्ग छवि के रंग को एक से दूसरे में बदलता/बदलता है। यह विधि तीन मापदंडों को स्वीकार करती है - स्रोत - स्रोत का प्रतिनिधित्व करने वाली एक मैट्रिक्स वस्तु। डीएसटी - गंतव्य का प्रतिनिधित्व करने वाली एक मैट्रिक्स वस्तु। कोड - एक पूर्णांक मान जो गंतव्य छवि के रंग को द

  1. जावा ओपनसीवी लाइब्रेरी का उपयोग करके एक छवि कैसे लिखें?

    OpenCV लाइब्रेरी का उपयोग करके आप इमेज प्रोसेसिंग ऑपरेशन जैसे इमेज फिल्टरिंग, ज्योमेट्रिकल इमेज ट्रांसफॉर्मेशन, कलर स्पेस कन्वर्जन, हिस्टोग्राम आदि कर सकते हैं। इमेज लिखना जब भी आप Imgcodecs वर्ग की imread() पद्धति का उपयोग करके किसी छवि की सामग्री को पढ़ते हैं तो परिणाम मैट्रिक्स ऑब्जेक्ट में पढ़ा