Ravi de vous rencontrer. Je suis un étudiant en papier. Je mord l'apprentissage profond comme passe-temps.
J'ai toujours utilisé icrawler lorsque je voulais reconnaître des images de mes idoles et personnages préférés. Cependant, avec la méthode conventionnelle, c'est devenu soudainement impossible ... (Il semble que les spécifications aient changé depuis 2020.03.) Voici le code que j'ai pu utiliser. (Cela donnera une erreur.)
get_image.py
from icrawler.builtin import GoogleImageCrawler
import sys
import os
argv = sys.argv
if not os.path.isdir(argv[1]):
os.makedirs(argv[1])
crawler = GoogleImageCrawler(storage = {"root_dir" : argv[1]})
crawler.crawl(keyword = argv[2], max_num = 1000)
Le code qui peut être utilisé après le changement
get_image.py
from icrawler.builtin import BingImageCrawler
import sys
import os
argv = sys.argv
if not os.path.isdir(argv[1]):
os.makedirs(argv[1])
crawler = BingImageCrawler(storage = {"root_dir" : argv[1]})
crawler.crawl(keyword = argv[2], max_num = 1000)
est. Ça a marché !!!!!!! Cela semble fonctionner si vous remplacez GoogleImageCrawler par BingImageCrawler.
Au fait, si vous souhaitez exécuter ce programme, vous devez taper ce qui suit dans le terminal! !!
$ python get_imeg.py */Répertoire que vous souhaitez enregistrer Nom de l'image que vous souhaitez rechercher
python get_image.py */Répertoire dans lequel vous souhaitez enregistrer l'image téléchargée Le nom de l'image que vous souhaitez télécharger (par exemple, Mai Shiraishi)
Problème de LOL Lorsqu'il est exécuté à Tanaka, il sera automatiquement collecté comme indiqué ci-dessous.
Venez pour un apprentissage en profondeur! !! !! Avec cela, le flux d'une série est couvert! !! Faction Ota du problème du rire? Faction Tanaka? (Introduction à la reconnaissance d'image)
Citation https://qiita.com/NakaokaRei/items/8c7e7b1f2c0c7ef8b3a3
Recommended Posts