【发布时间】:2011-09-08 23:20:21
【问题描述】:
我正在尝试实现与 Facebook 的缩略图预览类似的功能。这个想法是,用户输入产品的 URL,然后选择该产品的最佳图像。
为了过滤掉明显不是产品的图片,我想根据高度和宽度 > 150px 来过滤它们。
我正在使用 python 和 BeautifulSoup 来下载 HTML 并提取图像,但是在 CSS 中指定时找不到收集高度或宽度的方法。
【问题讨论】:
我正在尝试实现与 Facebook 的缩略图预览类似的功能。这个想法是,用户输入产品的 URL,然后选择该产品的最佳图像。
为了过滤掉明显不是产品的图片,我想根据高度和宽度 > 150px 来过滤它们。
我正在使用 python 和 BeautifulSoup 来下载 HTML 并提取图像,但是在 CSS 中指定时找不到收集高度或宽度的方法。
【问题讨论】:
GD 是一个已经存在了很长一段时间的库,它有一个非常容易使用的界面......这是link to GD
查看“size”方法获取宽度和高度。
编辑
啊,这个怎么样?
class 名称,则在 CSS 规则中查找类名称并检查 width 或 height。 听起来可能有点复杂,但我敢打赌,下载一些 CSS 样式表比下载图像和必须在服务器端使用图像库要轻得多。
【讨论】: