本接口是为了获取图片的平均色调。
请求操作
操作名称:average-hue
返回格式
0xRRGGBB (RR GG BB都是十六进制表示红 绿 蓝三个颜色)
示例
可以在浏览器访问
http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/average-hue
得到结果
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
要获取图片的平均色调,您可以使用阿里云图片处理服务的特定操作。根据您提供的信息和知识库资料,正确的请求方式应为在图片URL后加上@imageAve
参数,而非?x-oss-process=image/average-hue
。这里提供正确的示例和说明:
操作名称:平均色调获取
对于原问题中的示例,正确请求图片平均色调的URL应该是:
http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg@imageAve
返回结果将以JSON形式包含十六进制表示的平均色调值,格式为0xRRGGBB
,其中RR
、GG
、BB
分别代表红色、绿色、蓝色的强度。
访问以下URL以获取示例图片的平均色调:
http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg@imageAve
响应将类似于:
{"RGB": "0x5c783b"}
这表示图片的平均色调为0x5c783b
,对应的RGB值为(92, 120, 59)
。
原图地址是:
http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg
0x5c783b这个十六进制颜色值转换成RGB表示为(92, 120, 59),这是一种深绿色调的颜色。
请确保按照上述正确的请求格式进行操作,以成功获取图片的平均色调信息。