0

我有两个问题:

  1. 有没有一种方法可以使用文件输入从访问者的计算机加载图像并使其可以从 JavaScript 访问以对其执行操作?(必须至少与 IE 7 兼容)

  2. 浏览器是否提供了像 PHP 库 GD 那样分析图片的功能,或者是否有库可以做到这一点?(getColorAt(x, y) 等)

在将壁纸放入画廊之前,我需要确定壁纸的主要色调。大多数免费的网络托管服务只允许每个用户使用 16 兆字节的 RAM,因此必须在客户端完成。

4

1 回答 1

1

1) 有没有一种方法可以使用文件输入从访问者的计算机加载图像并使其可以从 JavaScript 访问以对其执行操作?(必须至少与 IE 7 兼容)

您需要使用 IE7 不支持的File API或插件(例如 Java 小程序)。

2) 浏览器是否提供分析图片的功能,如 PHP 库 GD 所做的,或者是否有库可以做到这一点?(getColorAt(x, y) 等)

可以通过canvas获取颜色数据,但同样不支持旧 IE。

于 2012-12-03T10:10:51.903 回答