For the complete documentation index, see llms.txt. This page is also available as Markdown.

ग्रिड विज़ुअलाइज़ेशन

छवियों के एक ऐरे को ग्रिड में दिखाता है।

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

यह ब्लॉक कैसे काम करता है

यह ब्लॉक छवियों की एक सूची लेता है और उन्हें एक ही आउटपुट छवि के भीतर ग्रिड लेआउट में व्यवस्थित करता है। यह ब्लॉक:

  1. इनपुट के रूप में छवियों की एक सूची और आउटपुट आयाम (चौड़ाई और ऊँचाई) लेता है

  2. छवियों की संख्या के आधार पर ग्रिड आकार की गणना करता है (छवि संख्या के वर्गमूल के बराबर आयामों वाला एक वर्गाकार ग्रिड बनाता है, जिसे ऊपर की ओर पूर्णांकित किया जाता है)

  3. आउटपुट कैनवास को ग्रिड आयामों के आधार पर समान आकार की कोशिकाओं में विभाजित करता है

  4. हर इनपुट छवि का आकार उसकी निर्धारित कोशिका में फिट होने के लिए बदलता है, जबकि आस्पेक्ट रेशियो बनाए रखता है (छवियों को विकृति के बिना कोशिका आयामों में फिट होने के लिए स्केल किया जाता है)

  5. ऊपर-बाएँ कोने से शुरू करके छवियों को ग्रिड में रखता है, बाएँ-से-दाएँ और ऊपर-से-नीचे भरते हुए (पंक्ति-प्रमुख क्रम)

  6. हर आकार-समायोजित छवि को उसकी कोशिका के भीतर केंद्रित करता है, जिससे समान रूप से दूरी वाला ग्रिड लेआउट बनता है

  7. एक ही आउटपुट छवि लौटाता है जिसमें सभी इनपुट छवियाँ ग्रिड में व्यवस्थित होती हैं

यह ब्लॉक आसान तुलना या बैच देखने के लिए स्वतः कई छवियों को एक ग्रिड में व्यवस्थित करता है। प्रत्येक छवि का आकार उसकी ग्रिड कोशिका में फिट होने के लिए बदला जाता है, जबकि आस्पेक्ट रेशियो बना रहता है, और छवियों को उनकी कोशिकाओं के भीतर केंद्रित किया जाता है। ग्रिड आयाम स्वचालित रूप से लगभग वर्गाकार ग्रिड बनाने के लिए गणना किए जाते हैं (जैसे, 4 छवियाँ = 2x2, 9 छवियाँ = 3x3, 10 छवियाँ = 4x4)। इससे एक संक्षिप्त, व्यवस्थित लेआउट बनता है जो कई छवियों की तुलना, थंबनेल प्रदर्शन, या बैच विज़ुअलाइज़ेशन आउटपुट बनाने के लिए आदर्श है। यह ब्लॉक जब वही छवियाँ फिर से उपयोग की जाती हैं, तो प्रदर्शन को अनुकूलित करने के लिए कैशिंग का उपयोग करता है।

सामान्य उपयोग के मामले

  • बैच छवि तुलना: आसान तुलना के लिए कई छवियों को ग्रिड में साथ-साथ व्यवस्थित करें, जिससे आप विभिन्न मॉडल, समय अवधियों, या प्रसंस्करण चरणों के परिणामों को एक साथ दृश्य रूप में देख सकें

  • थंबनेल गैलरी निर्माण: गैलरी प्रदर्शन, इमेज ब्राउज़र, या प्रीव्यू इंटरफ़ेस के लिए छवियों के संग्रह से थंबनेल ग्रिड बनाएँ, जहाँ कई छवियों को संक्षिप्त लेआउट में दिखाना होता है

  • बहु-छवि वर्कफ़्लो परिणाम: बहु-छवि वर्कफ़्लो (जैसे बैच प्रोसेसिंग, इमेज स्लाइसर आउटपुट, या बफ़र संग्रह) के परिणामों को अवलोकन विज़ुअलाइज़ेशन के लिए एक व्यवस्थित ग्रिड प्रारूप में प्रदर्शित करें

  • पहले/बाद की तुलना: पहले और बाद की छवियाँ, मूल और संसाधित संस्करण, या कई वर्कफ़्लो आउटपुट को तुलना और सत्यापन वर्कफ़्लो के लिए एक ग्रिड में व्यवस्थित करें

  • समय-श्रृंखला विज़ुअलाइज़ेशन: विभिन्न समय बिंदुओं, फ़्रेमों, या स्नैपशॉट की छवियों को समय के साथ होने वाले परिवर्तन, अनुक्रम, या प्रगति को देखने के लिए ग्रिड में प्रदर्शित करें

  • गुणवत्ता नियंत्रण और समीक्षा: गुणवत्ता नियंत्रण वर्कफ़्लो, बैच समीक्षा, या निरीक्षण प्रक्रियाओं के लिए ग्रिड लेआउट बनाएँ, जहाँ मूल्यांकन या सत्यापन के लिए कई छवियों को एक साथ देखना होता है

अन्य ब्लॉकों से जोड़ना

इस ब्लॉक से प्राप्त ग्रिड आउटपुट छवि को इससे जोड़ा जा सकता है:

  • छवि प्रसंस्करण ब्लॉक (जैसे, Buffer, Image Slicer, Dynamic Crop) ताकि ग्रिड लेआउट में व्यवस्थित छवियों की सूचियाँ प्राप्त की जा सकें

  • डेटा संग्रहण ब्लॉक (जैसे, Local File Sink, CSV Formatter, Roboflow Dataset Upload) ताकि दस्तावेज़ीकरण, रिपोर्टिंग, या बैच समीक्षा उद्देश्यों के लिए ग्रिड छवियों को सहेजा जा सके

  • Webhook ब्लॉक ग्रिड विज़ुअलाइज़ेशन को बाहरी सिस्टम, APIs, या वेब अनुप्रयोगों में डैशबोर्ड, गैलरी, या बैच देखने के इंटरफ़ेस पर प्रदर्शित करने के लिए भेजना

  • सूचना ब्लॉक (जैसे, Email Notification, Slack Notification) ताकि अलर्ट या रिपोर्ट में कई छवियों को दृश्य साक्ष्य के रूप में ग्रिड छवियाँ भेजी जा सकें

  • वीडियो आउटपुट ब्लॉक लाइव बहु-छवि मॉनिटरिंग या बैच विज़ुअलाइज़ेशन वर्कफ़्लो के लिए ग्रिड लेआउट वाली वीडियो स्ट्रीम या रिकॉर्डिंग बनाना

  • अन्य दृश्यकरण ब्लॉक जो एकल छवियाँ स्वीकार कर सकते हैं, जिससे ग्रिड आउटपुट को आगे संसाधित किया जा सके या अतिरिक्त एनोटेशन के साथ जोड़ा जा सके

प्रकार पहचानकर्ता

स्टेप में निम्नलिखित पहचानकर्ता का उपयोग करें "type" फील्ड: roboflow_core/grid_visualization@v1 अपने वर्कफ़्लो में ब्लॉक को एक स्टेप के रूप में जोड़ने के लिए।

गुण

नाम

प्रकार

विवरण

संदर्भ

name

str

इस स्टेप के लिए एक अद्वितीय पहचानकर्ता दर्ज करें..

चौड़ाई

int

पिक्सेल में आउटपुट ग्रिड छवि की चौड़ाई। यह उस कैनवास की कुल चौड़ाई नियंत्रित करती है जिस पर छवि ग्रिड व्यवस्थित किया जाएगा। ग्रिड आयामों के आधार पर चौड़ाई को समान आकार की कोशिकाओं में विभाजित किया जाता है। इच्छित आउटपुट आकार और छवियों की संख्या के अनुसार सामान्य मान 1280 से 3840 पिक्सेल तक होते हैं..

ऊँचाई

int

पिक्सेल में आउटपुट ग्रिड छवि की ऊँचाई। यह उस कैनवास की कुल ऊँचाई नियंत्रित करती है जिस पर छवि ग्रिड व्यवस्थित किया जाएगा। ग्रिड आयामों के आधार पर ऊँचाई को समान आकार की कोशिकाओं में विभाजित किया जाता है। इच्छित आउटपुट आकार और छवियों की संख्या के अनुसार सामान्य मान 720 से 2160 पिक्सेल तक होते हैं..

यह संदर्भ कॉलम यह दर्शाता है कि प्रॉपर्टी को गतिशील मानों के साथ पैरामीटराइज़ किया जा सकता है, जो वर्कफ़्लो रनटाइम में उपलब्ध हैं। अधिक जानकारी के लिए देखें Bindings

इनपुट और आउटपुट बाइंडिंग्स

उपलब्ध कनेक्शन उसके बाइंडिंग प्रकारों पर निर्भर करते हैं। जाँचें कि कौन-से बाइंडिंग प्रकार ग्रिड दृश्यीकरण संस्करण में v1 है।

इनपुट और आउटपुट बाइंडिंग्स
  • इनपुट

    • छवियाँ (list_of_values): ग्रिड लेआउट में व्यवस्थित करने के लिए छवियों की सूची। यह Buffer, Image Slicer, Dynamic Crop, या अन्य ऐसे ब्लॉकों के छवि आउटपुट की सूची हो सकती है जो कई छवियाँ आउटपुट करते हैं। छवियों को स्वचालित रूप से एक वर्गाकार ग्रिड में (छवियों की संख्या से गणना करके) व्यवस्थित किया जाएगा और आस्पेक्ट रेशियो बनाए रखते हुए उनकी ग्रिड कोशिकाओं में फिट होने के लिए उनका आकार बदला जाएगा..

    • चौड़ाई (integer): पिक्सेल में आउटपुट ग्रिड छवि की चौड़ाई। यह उस कैनवास की कुल चौड़ाई नियंत्रित करती है जिस पर छवि ग्रिड व्यवस्थित किया जाएगा। ग्रिड आयामों के आधार पर चौड़ाई को समान आकार की कोशिकाओं में विभाजित किया जाता है। इच्छित आउटपुट आकार और छवियों की संख्या के अनुसार सामान्य मान 1280 से 3840 पिक्सेल तक होते हैं..

    • ऊँचाई (integer): पिक्सेल में आउटपुट ग्रिड छवि की ऊँचाई। यह उस कैनवास की कुल ऊँचाई नियंत्रित करती है जिस पर छवि ग्रिड व्यवस्थित किया जाएगा। ग्रिड आयामों के आधार पर ऊँचाई को समान आकार की कोशिकाओं में विभाजित किया जाता है। इच्छित आउटपुट आकार और छवियों की संख्या के अनुसार सामान्य मान 720 से 2160 पिक्सेल तक होते हैं..

  • आउटपुट

    • image (image): वर्कफ़्लो में छवि।

उदाहरण JSON परिभाषा

अंतिम अपडेट

क्या यह उपयोगी था?