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

Java OpenCV लाइब्रेरी का उपयोग करके HSV को BGR इमेज में कैसे बदलें?


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

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

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

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

HSV छवि को BGR में बदलने के लिए आपको पास करना होगा Imgproc.COLOR_HSV2BGR 3 तीसरे . के रूप में cvtColor() . के लिए पैरामीटर विधि।

उदाहरण

public class HSV2RGB {
   public static void main(String args[]) throws Exception {
      System.loadLibrary( Core.NATIVE_LIBRARY_NAME );
      Mat src = Imgcodecs.imread("D:\\images\\hsvimage2.jpg");
      Mat dst = new Mat();
      Imgproc.cvtColor(src, dst, Imgproc.COLOR_HSV2BGR);
      Imgcodecs imageCodecs = new Imgcodecs();
      imageCodecs.imwrite("D:\\images\\hsv2bgr.jpg", dst);
      System.out.println("Image Saved");
   }
}

इनपुट

Java OpenCV लाइब्रेरी का उपयोग करके HSV को BGR इमेज में कैसे बदलें?

आउटपुट

Java OpenCV लाइब्रेरी का उपयोग करके HSV को BGR इमेज में कैसे बदलें?


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

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

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

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

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

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