Roboflow Visual Search
Roboflow प्रोजेक्ट में दृश्य रूप से समान image candidates खोजें।
ऐसे चित्रों के लिए एक Roboflow प्रोजेक्ट में खोज करें जो इनपुट चित्र से मिलते-जुलते हों और निकटतम उम्मीदवार के साथ मेटाडेटा लौटाएँ।
यह ब्लॉक कैसे काम करता है
यह ब्लॉक मौजूदा Roboflow प्रोजेक्ट इमेज सर्च API का उपयोग करता है:
वर्कफ़्लो से एक इनपुट छवि प्राप्त करता है
छवि को Roboflow प्रोजेक्ट सर्च में इस रूप में भेजता है
image_base64छवि URL, टैग, और उपयोगकर्ता मेटाडेटा जैसे उपयोगी फ़ील्ड्स का अनुरोध करता है
सर्वश्रेष्ठ उम्मीदवार, सर्वश्रेष्ठ उम्मीदवार छवि, मेटाडेटा, टैग, और शीर्ष उम्मीदवारों की सूची लौटाता है
लक्ष्य प्रोजेक्ट में पहले से अपलोड की गई छवियाँ होनी चाहिए। 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): किसी भी प्रकार के मानों की सूची।
अंतिम अपडेट
क्या यह उपयोगी था?