Image Colorize API — B&W & Grayscale to Natural Color
收藏RapidAPI2026-04-04 更新2026-04-05 收录
下载链接:
https://rapidapi.com/vindata-vindata-default/api/image-colorize-api-b-w-grayscale-to-natural-color
下载链接
链接失效反馈官方服务:
资源简介:
Automatically colorize black-and-white or grayscale images. Upload a photo and receive a naturally colorized version as a binary image.
创建时间:
2026-04-04
原始信息汇总
Image Colorize API — B&W & Grayscale to Natural Color 数据集概述
基本信息
- 数据集名称: Image Colorize API — B&W & Grayscale to Natural Color
- 类别: Video, Images
- 提供商: APISphere
- 订阅者数量: 1
- 版本: v1 (current)
定价方案
- BASIC: $0.00 / 月
- PRO: $8.91 / 月
- ULTRA: $35.91 / 月
- MEGA: $179.91 / 月
概述
自动为黑白或灰度图像着色。上传照片并接收作为二进制图像的自然着色版本。
目标用户
适用场景
- 使旧图像焕发生机的照片修复服务
- 档案和博物馆数字化项目
- 纪录片和媒体制作团队
- 家谱和家族历史平台
- 增强历史图像的教育内容创作者
- 将灰度图转换为色彩的藝術和设计工具
不适用场景
- 已着色图像的颜色校正
- 应用艺术调色板或滤镜(请参阅滤镜或风格化端点)
- 实时为视频帧着色(单图像端点)
- 保证历史准确的色彩(推断的色彩是AI生成的最佳估计)
端点
- 方法: POST
- 路径:
/v1/image/colorize - 功能: 上传JPEG、PNG、BMP、WEBP或GIF图像并接收着色后的版本。
请求示例
bash curl -X POST "https://your-rapidapi-host/v1/image/colorize" -H "X-RapidAPI-Key: YOUR_API_KEY" -F "image=@old-photo-bw.jpg"
响应示例
- 成功: 直接返回二进制图像数据,
Content-Type为image/png或image/jpeg。 - 错误: 返回标准错误信封格式。 json { "meta": { "requestId": "a3b4c5d6-e7f8-9012-a012-345678901234", "createdAt": "2026-02-17T17:00:33.012Z", "processingMs": 0 }, "data": null, "warnings": [], "error": { "code": "VALIDATION_ERROR", "message": "Missing or empty image file", "details": [ { "field": "image", "issue": "File is required and cannot be empty" } ] } }
核心优势
- 自动颜色推断 – 无需手动指定颜色
- 自然效果 – 智能为皮肤、天空、植被等着色
- 无需参数 – 仅需上传图像
- 直接二进制输出 – 接收可直接使用的着色图像
- 广泛的格式支持 – 接受JPEG、PNG、BMP、WEBP和GIF
- 一致的错误格式 – 错误采用标准的
meta、data、warnings、error信封格式
数据规范
请求参数
| 参数 | 类型 | 必需 | 描述 |
|---|---|---|---|
image |
file | 是 | 源图像(JPEG、PNG、BMP、WEBP、GIF)。最大10 MB。 |
响应
成功时返回二进制图像(JPEG或PNG),色彩已应用于灰度输入。
验证与错误
- 文件缺失 –
image字段为必需,缺失则返回400错误。 - 无效格式 – 仅接受JPEG、PNG、BMP、WEBP和GIF文件,其他格式返回
400错误。 - 文件过大 – 超过10 MB的图像将被拒绝,返回
400错误。 - 颜色为推断结果 – 着色由AI生成;结果是自然外观的估计,未经历史验证。
- 上游错误 – 如果处理服务超时或失败,则返回
502错误。 - 服务器错误 – 意外故障返回
500状态码,详细信息在error字段中。 - 所有错误响应均遵循相同信封格式:
{ "meta": {...}, "data": null, "warnings": [], "error": { ... } }。



