用php检测png图像的背景颜色是不是为灰色[重复]
Posted
技术标签:
【中文标题】用php检测png图像的背景颜色是不是为灰色[重复]【英文标题】:Detect background color of png image has grey or not with php [duplicate]用php检测png图像的背景颜色是否为灰色[重复] 【发布时间】:2018-09-28 10:34:08 【问题描述】:我正在尝试查找是否为灰色的 png 图像的背景颜色。
你有什么想法吗?
【问题讨论】:
上面的链接显示了图像的整体颜色。但我需要找到图像的背景颜色 好的,试试***.com/questions/14810199/… 显示一张示例图片 【参考方案1】:如果您在 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>
【讨论】:
如果可能的话,你能帮我用 php,因为我有 50,000 张图片要检查哪些我不能使用 jquery 你需要检查磁盘上的文件,对吗? 我需要在后台运行脚本进行优化 那么,这些图像是作为单独的文件存储在磁盘上的吗?您需要检查html页面中图像的背景颜色属性吗? 我没有存储图片,我有图片的 URL以上是关于用php检测png图像的背景颜色是不是为灰色[重复]的主要内容,如果未能解决你的问题,请参考以下文章