【发布时间】:2023-01-23 23:57:34
【问题描述】:
我想使用 icrawler 从谷歌下载图像。我将最大下载数量设置为 1000。但是当它停止时我只得到 92 张图像。而且我每次运行结果都不一样,都不到100。
from icrawler.builtin import GoogleImageCrawler
for var in ['car front bumper damage']:
var_folder = var.replace(" ", "_")
image_folder = '/content/drive/MyDrive/DataStor/Crawler-datasets/'
path = image_folder + var_folder
import os
try:
os.makedirs(path)
except FileExistsError:
print("File already exists")
print(f'Collecting images for {var}......')
google_Crawler = GoogleImageCrawler(downloader_threads=4, storage = {'root_dir': path})
google_Crawler.crawl(keyword = var , max_num = 1000)
print(google_Crawler.feeder.in_queue.qsize())
不知道是不是参数没设置好。
【问题讨论】:
标签: google-crawlers