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

Roboflow Visual Search

Roboflow प्रोजेक्ट में दृश्य रूप से समान image candidates खोजें।

ऐसे चित्रों के लिए एक Roboflow प्रोजेक्ट में खोज करें जो इनपुट चित्र से मिलते-जुलते हों और निकटतम उम्मीदवार के साथ मेटाडेटा लौटाएँ।

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

यह ब्लॉक मौजूदा Roboflow प्रोजेक्ट इमेज सर्च API का उपयोग करता है:

  1. वर्कफ़्लो से एक इनपुट छवि प्राप्त करता है

  2. छवि को Roboflow प्रोजेक्ट सर्च में इस रूप में भेजता है image_base64

  3. छवि URL, टैग, और उपयोगकर्ता मेटाडेटा जैसे उपयोगी फ़ील्ड्स का अनुरोध करता है

  4. सर्वश्रेष्ठ उम्मीदवार, सर्वश्रेष्ठ उम्मीदवार छवि, मेटाडेटा, टैग, और शीर्ष उम्मीदवारों की सूची लौटाता है

लक्ष्य प्रोजेक्ट में पहले से अपलोड की गई छवियाँ होनी चाहिए। Roboflow प्लेटफ़ॉर्म की मौजूदा इमेज इंडेक्सिंग पाइपलाइन का उपयोग करके उन छवियों को विज़ुअल सर्च के लिए इंडेक्स करता है। यह ब्लॉक छवियाँ नहीं बनाता, मेटाडेटा अपडेट नहीं करता, या इंडेक्स का प्रबंधन नहीं करता।

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

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

गुण

नाम

प्रकार

विवरण

संदर्भ

name

str

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

workspace

str

लक्ष्य प्रोजेक्ट का स्वामी Roboflow workspace URL slug..

target_project

str

खोजने के लिए Roboflow project URL slug..

top_k

int

लौटाने के लिए दृश्य रूप से समान छवि उम्मीदवारों की संख्या। जब आपको केवल निकटतम उम्मीदवार चाहिए, तब 1 का उपयोग करें..

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

रनटाइम संगतता

requires_internet - air-gapped / offline deployments : यह ब्लॉक ऐसी सेवा पर निर्भर करता है जो पूरी तरह ऑफ़लाइन / air-gapped deployments से पहुँचा नहीं जा सकता।

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

उपलब्ध कनेक्शन उसके बाइंडिंग प्रकारों पर निर्भर करते हैं। देखें कि कौन-से बाइंडिंग प्रकार Roboflow विज़ुअल सर्च संस्करण v1 है।

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

    • छवि (छवि): विज़ुअल सर्च क्वेरी के रूप में उपयोग करने के लिए छवि..

    • workspace (string): उस लक्ष्य प्रोजेक्ट का स्वामी Roboflow workspace URL slug..

    • target_project (roboflow_project): खोजने के लिए Roboflow project URL slug..

    • top_k (पूर्णांक): लौटाने के लिए दृश्य रूप से समान छवि उम्मीदवारों की संख्या। जब आपको केवल निकटतम उम्मीदवार चाहिए, तब 1 का उपयोग करें..

  • आउटपुट

    • candidate_found (boolean): बूलियन फ़्लैग.

    • best_candidate (शब्दकोश): शब्दकोश।

    • candidates (list_of_values): किसी भी प्रकार के मानों की सूची।

    • error_status (boolean): बूलियन फ़्लैग.

    • message (string): स्ट्रिंग मान.

    • best_candidate_image (छवि): कार्यप्रवाहों में इमेज।

    • best_candidate_metadata (शब्दकोश): शब्दकोश।

    • best_candidate_tags (list_of_values): किसी भी प्रकार के मानों की सूची।

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

अंतिम अपडेट

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