【问题标题】:Detect background color of png image has grey or not with php [duplicate]用php检测png图像的背景颜色是否为灰色[重复]
【发布时间】:2018-09-28 10:34:08
【问题描述】:

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

你有什么想法吗?

【问题讨论】:

标签: php


【解决方案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
猜你喜欢
  • 1970-01-01
  • 2011-10-24
  • 1970-01-01
  • 2015-08-16
  • 2016-07-14
  • 1970-01-01
  • 2020-07-15
  • 1970-01-01
  • 2019-09-04
相关资源
最近更新 更多