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

ओपनसीवी जावा का उपयोग कर छवियों में कैसे मिश्रण करें?

आप addWeighted() . का उपयोग करके OpenCV में दो छवियों को मिश्रित कर सकते हैं कोर . की विधि कक्षा।

यह विधि दो मैट ऑब्जेक्ट्स (स्रोत और गंतव्य मैट्रिस का प्रतिनिधित्व करती है) और छवियों के वांछित वजन का प्रतिनिधित्व करने वाले दो डबल मान स्वीकार करती है, और उनमें से भारित योग की गणना करती है।

उदाहरण


आयात करें ] args ) {// OpenCV कोर लाइब्रेरी लोड हो रहा है System.loadLibrary(Core.NATIVE_LIBRARY_NAME); // इनपुट छवियों को पढ़ना Mat src1 =Imgcodecs.imread("D://images//a1.jpg"); मैट src2 =Imgcodecs.imread("D://images//a2.jpg"); // परिणाम को संग्रहीत करने के लिए एक खाली मैट्रिक्स बनाना Mat dst =new Mat (); // दो छवियों को जोड़ना Core.addWeighted(src1, 0.4, src2, 0.8, 0, dst); HighGui.imshow ("दो चित्र जोड़ना", dst); हाईगुई.वेटकी (0); }}

इनपुट इमेज1

<मजबूत> ओपनसीवी जावा का उपयोग कर छवियों में कैसे मिश्रण करें?

इनपुट इमेज 2

ओपनसीवी जावा का उपयोग कर छवियों में कैसे मिश्रण करें?

आउटपुट

ओपनसीवी जावा का उपयोग कर छवियों में कैसे मिश्रण करें?



  1. Java OpenCV लाइब्रेरी का उपयोग करके मिरर इमेज कैसे बनाएं?

    दर्पण छवि बनाने के लिए ImageIO.read() विधि का उपयोग करके आवश्यक छवि पढ़ें। छवि की ऊंचाई और चौड़ाई प्राप्त करें। परिणाम संग्रहीत करने के लिए एक खाली बफर्ड छवि बनाएं लूप के लिए नेस्टेड का उपयोग करना छवि में प्रत्येक पिक्सेल से होकर गुजरता है। छवि की चौड़ाई को दाएं से बाएं दोहराएं। ge

  1. जावा ओपनसीवी का उपयोग करके दो छवियों पर बिटवाइज़ या ऑपरेशन कैसे करें?

    आप bitwise_or() का उपयोग करके बिटवाइज़ या दो छवियों के बीच गणना कर सकते हैं org.opencv.core.Core . की विधि कक्षा। यह विधि तीन Mat . को स्वीकार करती है स्रोत, गंतव्य और परिणाम मैट्रिक्स का प्रतिनिधित्व करने वाली वस्तुएं, स्रोत मैट्रिसेस में प्रत्येक तत्व के बिटवाइज़ वियोजन की गणना करती हैं और परिण

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

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