{
"success": true,
"image": {
"width": 1080,
"height": 720,
"format": "JPEG"
},
"dominant": "#608AF9",
"palette": [
{
"hex": "#608AF9",
"rgb": {
"r": 96,
"g": 138,
"b": 249
},
"percentage": 30.55
},
{
"hex": "#30212C",
"rgb": {
"r": 48,
"g": 33,
"b": 44
},
"percentage": 17.79
},
{
"hex": "#89798F",
"rgb": {
"r": 137,
"g": 121,
"b": 143
},
"percentage": 17.57
},
{
"hex": "#73464C",
"rgb": {
"r": 115,
"g": 70,
"b": 76
},
"percentage": 12.88
},
{
"hex": "#D2BBCD",
"rgb": {
"r": 210,
"g": 187,
"b": 205
},
"percentage": 11.3
},
{
"hex": "#89A4EC",
"rgb": {
"r": 137,
"g": 164,
"b": 236
},
"percentage": 9.9
}
],
"processing_ms": 76
}
curl --location --request GET 'https://zylalabs.com/api/13393/color+palette+extractor+api/28715/get+color?image_url=https://thesmartlocal.com/wp-content/uploads/2019/10/mountains-near-tokyo-15.jpg&count=6' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 颜色调色板提取器 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
颜色调色板提取API允许您仅通过提供其URL,立即从任何公开可用的图像中提取主导颜色。无论您是在构建设计工具、品牌形象平台、图像分析应用程序还是创意工作流程,此API都能在毫秒内提供结构化的JSON响应,提供准确的颜色信息。
该API分析图像并根据像素分布识别其最具代表性的颜色。它返回主导颜色以及包含按图像中颜色显著性排序的各种颜色的可自定义调色板。每种颜色包含其HEX代码、RGB值以及其占据图像的百分比,使得将结果轻松集成到设计系统、可视化工具或自动化工作流程中。
获取颜色端点返回从图像 URL 中提取的主要颜色和完整色盘的数据 包括 HEX 和 RGB 值 颜色的百分比分布 图像尺寸 格式和处理时间
响应中的关键字段包括 "success"(布尔值)、"image"(包含宽度、高度和格式的对象)、"dominant"(十六进制代码)和 "palette"(包含十六进制、RGB和百分比的颜色对象数组)
响应数据采用JSON格式结构化 包含一个顶级成功指示符 后面是一个图像对象和一个主色字段 彩色调色板数组详细说明每种颜色的HEX RGB值和百分比
获取颜色端点提供有关主颜色、详细色板、图像尺寸、格式和处理时间的信息,允许从图像 URL 进行全面的颜色分析
用户可以通过提供不同的图像URL来自定义他们的请求以分析各种图像 API会自动处理图像并返回相关的颜色数据而无需额外的参数
典型的用例包括用于创建颜色方案的设计工具 用于营销的品牌形象分析 图像处理的自动化工作流程,以及需要颜色数据用于图形和布局的可视化工具
通过先进的图像处理算法维护数据准确性,该算法分析像素分布以识别主导颜色 持续更新和改进算法确保可靠结果
如果API返回部分或空结果,请检查提供的图像URL的可访问性和格式。确保图像是公开可用的,并且是受支持的格式(例如JPEG,PNG)以便进行准确分析