Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Download more than 1000 images using BingImageCrawler #70

Open
animesh-s opened this issue Apr 13, 2020 · 4 comments
Open

Download more than 1000 images using BingImageCrawler #70

animesh-s opened this issue Apr 13, 2020 · 4 comments
Labels

Comments

@animesh-s
Copy link

animesh-s commented Apr 13, 2020

Hey! I am trying to download 3000 images for each keyword using BingImageCrawler but I am getting cut off at < 1000 images per keyword. The documentation says To crawl more than 1000 images with a single keyword, we can specify different date ranges. This works easily for GoogleImageCrawler because it supports a tuple of date ranges but BingImageCrawler doesn't (only supports “pastday”, “pastweek”, “pastmonth”, “pastyear”).

How can I set the configs such that I can get more than 1000 images per keyword? Also, if I need to do multiple request for each keyword, how can I set the date filter so that I get non-overlapping images? (Using any two of “pastday”, “pastweek”, “pastmonth”, “pastyear” will always result in overlapping images).

@babanthierry94
Copy link

I have the same problem. Please help.

@ZhiyuanChen
Copy link
Collaborator

Well, this would require some handcrafts. There are only a few hard-coded cutoffs, and if you remove those, you can crawl more images. However, I do not encourage doing this, as the cutoffs are there for a reason.

@babanthierry94
Copy link

babanthierry94 commented Mar 1, 2021

Some where i saw that it is possible to search by period. Buy i write the filter and i did not work.

@damvantai
Copy link

damvantai commented Mar 22, 2023

I used but not active . Example
date=((2010, 3, 20), (2012, 3, 20)))
date=((2012, 3, 20), (2014, 3, 20)))
date=((2014, 3, 20), (2016, 3, 20)))
...
i should use bing and google to crawl

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants