我正在编写一个webcrawler,可以找到并保存网站上所有图片的网址。我可以毫无问题地得到这些。我需要通过http请求将这些网址及其缩略图版本上传到服务器,这将呈现图像并收集要在各种AI应用程序中使用的功能信息。
对于某些网址,这没有问题。
http://images.asos-media.com/products/asos-waxed-parka-raincoat-with-zip-detail/7260214-1-khaki
调整为
但是对于实际的.jpg图像,这种方法不起作用,就像这个:
https://cdn-images.farfetch-contents.com/11/85/29/57/11852957_8811276_480.jpg
如何通过url调整jpgs的大小?
答案 0 :(得分:2)
仅当您正在访问的网站在其堆栈中使用动态媒体服务或工具时,才能通过URL调整图像大小。这就是为什么ASOS允许您附加具有调整大小的维度的查询,但不同的DM工具将具有不同的查询参数。
如果你想让它容忍,你最好下载图片,用Python调整大小然后再上传。