【问题标题】:Colorize a photo with PHP/GD [duplicate]使用 PHP/GD 为照片着色 [重复]
【发布时间】:2015-01-27 19:00:09
【问题描述】:

假设我有一些原始 jpg 图像,我想在图像上添加 50% 不透明度的红色并将其显示在页面上,GD 是如何完成的?请指出正确的方向,我的谷歌搜索并没有给我太多结果,或者我不知道我在搜索什么,因为英语不是我的第一语言。

来自 Photoshop 的示例:

【问题讨论】:

  • 是的,谢谢,这就是我要找的东西

标签: php colors overlay


【解决方案1】:

嗯,你可以draw a rectangle

$red = imagecolorallocatealpha($image, 255, 0, 0, 63);

或者你可以使用 PHP Image filters

imagefilter($image, IMG_FILTER_COLORIZE, 127, 0, 0);

// 虽然没有测试颜色

【讨论】:

  • 50 应该是127 / 2 = 63
  • 太棒了,php太棒了
  • #fixed #thankyou @CertaiN
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-17
  • 1970-01-01
  • 2015-12-28
  • 1970-01-01
  • 2011-05-24
  • 1970-01-01
相关资源
最近更新 更多