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

पायथन का उपयोग करके Google छवियां कैसे डाउनलोड करें

Google कई पायथन पैकेज प्रदान करता है जो Google सेवाओं से डेटा प्राप्त करने के लिए पायथन कोड लिखने के प्रयास को कम करता है। ऐसा ही एक पैकेज है गूगल इमेज डाउनलोड। यह कीवर्ड को पैरामीटर के रूप में लेता है और उन कीवर्ड के साथ छवियों का पता लगाता है।

उदाहरण

नीचे दिए गए उदाहरण में हम छवियों की संख्या को 5 तक सीमित करते हैं और प्रोग्राम को उन यूआरएल को प्रिंट करने की भी अनुमति देते हैं जहां से फाइलें उत्पन्न हुई थीं।

from google_images_download import google_images_download
#instantiate the class
response = google_images_download.googleimagesdownload()
arguments = {"keywords":"lilly,hills","limit":5,"print_urls":True}
paths = response.download(arguments)
#print complete paths to the downloaded images
print(paths)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

Image URL: https://assets.traveltriangle.com/blog/wp-content/uploads/2017/11/Hill-Stations-Near-Kolkata-cover1-400x267.jpg
Completed Image ====> 4.Hill-Stations-Near-Kolkata-cover1-400x267.jpg
Image URL: https://image.shutterstock.com/image-photo/distant-hills-hilly-steppe-curvy-260nw-1037414248.jpg
Completed Image ====> 5.distant-hills-hilly-steppe-curvy-260nw-1037414248.jpg
({'lilly': ['C:\\python3\\downloads\\lilly\\1.Lilly-Tougas.jpg', 
'C:\\python3\\downloads\\lilly\\2.1200px-Eli_Lilly_and_Company.svg.png', '
C:\\python3\\downloads\\lilly\\3.nikki-lilly-this-morning.jpg', 
'C:\\python3\\downloads\\lilly\\4.lily-plants.jpg', 
'C:\\python3\\downloads\\lilly\\5.dish-lilly-ghalichi.jpg'], 
'hills': ['C:\\python3\\downloads\\hills\\1.220px-Clouds_over_hills.jpg', 
'C:\\python3\\downloads\\hills\\2.Bacin_zari_2015.jpg', 
'C:\\python3\\downloads\\hills\\3.65ad9ac0-0455-4086-a4f4-1245f697d10e.png', 
'C:\\python3\\downloads\\hills\\4.Hill-Stations-Near-Kolkata-cover1-400x267.jpg', 
'C:\\python3\\downloads\\hills\\5.distant-hills-hilly-steppe-curvy-260nw-1037414248.jpg']}, 1)

  1. पायथन का उपयोग कर छवियों को पढ़ना?

    OpenCV का उपयोग करके इमेज प्रोसेसिंग OpenCV (ओपन सोर्स कंप्यूटर विज़न) एक ओपन सोर्स प्रोग्रामिंग लाइब्रेरी है जिसे मूल रूप से मशीन लर्निंग और कंप्यूटर विज़न के लिए विकसित किया गया है। यह कंप्यूटर विज़न अनुप्रयोगों पर काम करने और व्यावसायिक उत्पादों में मशीन लर्निंग के उपयोग को तेज़ करने के लिए सामा

  1. Google फ़ोटो से HEIC फ़ोटो को JPG के रूप में कैसे डाउनलोड करें?

    सामग्री तालिका क्या Google फ़ोटो HEIC को JPG में बदल सकता है? Google फ़ोटो से HEIC को JPG के रूप में कैसे डाउनलोड करें? Google फ़ोटो को JPG/JPEG में बैच कैसे बदलें? युक्ति:JPEG प्रारूप में iPhone कैप्चर फ़ोटो बनाएं क्या Google फ़ोटो HEIC को JPG में बदल सकता है? IOS 11 के बाद से, iPh

  1. अपना Google डेटा कैसे डाउनलोड करें:Google Takeout का उपयोग करके?

    जितना आप वास्तव में सोच सकते हैं, Google आपके बारे में उससे कहीं अधिक जानता है। जैसा कि फेसबुक एकमात्र ऑनलाइन जगह नहीं है जो आपके मूल्यवान डेटा को संग्रहीत करता है; आपके पास अपने Google खातों में कुछ संवेदनशील डेटा भी संगृहीत है। आप शायद जानते हैं कि खोज परिणामों और विज्ञापनों को लक्षित करने के लिए