首页 > 解决方案 > 用php检测png图像的背景颜色是否为灰色

问题描述

我正在尝试查找是否具有灰色的 png 图像的背景颜色。

你有什么想法?

标签: php

解决方案


如果您在 html 中谈论图像的背景颜色,jquery 可以做到这一点:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<img src="image.png" id='image_id' style="background-color:Gray;" />

<script type="text/javascript">
console.log($('#image_id').css('background-color'));
if( $('#image_id').css('background-color') == 'rgb(128, 128, 128)' ) {
   console.log('Gray!');
} else {
   console.log('Not gray');
} 
</script>

推荐阅读