Freut mich, dich kennenzulernen. Ich bin ein Student aus Papier. Ich beiße tiefes Lernen als Hobby.
Ich habe immer icrawler verwendet, wenn ich Bilder meiner Lieblingsidole und -figuren erkennen wollte. Mit der herkömmlichen Methode wurde es jedoch plötzlich unmöglich ... (Es scheint, dass sich die Spezifikationen seit 2020.03 geändert haben.) Unten ist der Code, den ich verwenden konnte. (Dies wird einen Fehler geben.)
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)
Der Code, der nach der Änderung verwendet werden kann
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)
ist. Es funktionierte !!!!!!! Es scheint zu funktionieren, wenn Sie GoogleImageCrawler durch BingImageCrawler ersetzen.
Übrigens, wenn Sie dieses Programm ausführen möchten, sollten Sie Folgendes in das Terminal eingeben! !!
$ python get_imeg.py */Verzeichnis, in dem Sie den zu suchenden Bildnamen speichern möchten
python get_image.py */Verzeichnis, in dem Sie das heruntergeladene Bild speichern möchten Der Name des Bildes, das Sie herunterladen möchten (z. B. Mai Shiraishi).
LOL-Problem Bei der Ausführung in Tanaka wird es automatisch wie unten gezeigt erfasst.
Komm zum tiefen Lernen! !! !! Damit ist der Ablauf einer Serie abgedeckt! !! Ota Fraktion des Lachproblems? Tanaka-Fraktion? (Einführung in die Bilderkennung)
Zitat https://qiita.com/NakaokaRei/items/8c7e7b1f2c0c7ef8b3a3
Recommended Posts