के साथ ओपनसीवी मैट प्रदर्शित करें मैं जावाएफएक्स के साथ सीधे ओपनसीवी से Mat
ऑब्जेक्ट्स प्रदर्शित करना चाहता हूं। मैंने देखा है कि Mat
ऑब्जेक्ट को BufferedImage
में परिवर्तित करना संभव है। लेकिन जहां तक मुझे पता है कि आप JavaFX के साथ BufferedImage
प्रदर्शित नहीं कर सकते हैं, इसलिए एक और रूपांतरण होना होगा।जावाएफएक्स
क्या पर कोई रास्ता है इसे जावाफैक्स द्वारा प्रदर्शित डेटा संरचना में परिवर्तित करें? मान लिया जाये कि आप कैसे 1 करने के लिए पता
Mat >> BufferedImage >> Image >> ImageView
:
'WritableImage' का उपयोग करके सीधे FX में कनवर्ट करना संभव है। या तो 'Mat' से 'WritableImage' के' पिक्सेलवाइटर 'तक पिक्सेल की प्रतिलिपि बनाकर, या' मट 'द्वारा समर्थित' पिक्सेल रीडर 'को लागू करके, और सीधे' लिखने योग्य 'को तुरंत चालू करने के लिए इसका उपयोग करें। – haraldK