|
1
3
您可以这样做:
如果您想根据Fred的建议进行底色文本处理,可以在PHP中通过以下方式进行:
|
|
2
2
您也可以在一些背景色上创建一个文本图像,并将其覆盖在图像上。或者使用-底色和-绘制或-注释。这样,您就不必担心图像的颜色。或者您可以指定要在其中写入文本的区域,然后获得该区域的平均亮度。然后测试该区域是否比中灰色亮或暗。如果更亮,则创建一个具有透明背景的相同大小的文本图像,并使用黑色文本颜色。同样,如果颜色较深,请使用白色文本颜色。所以在ImageMagick命令行中,这些将是: 输入:
粉色底色:
测试(暗区)-Unix语法:
测试(亮区):
对不起,我不认识Imagick。所以其他人可能需要帮助。 |
|
Cymro · imagick透明提示不工作 8 年前 |
|
|
Hamzeh Hirzallah · 应用引擎PHP生成图像缩略图 8 年前 |
|
|
London Smith · IMagick检查亮度图像 8 年前 |
|
|
giozh · 检查安装的php版本是否支持imagick 11 年前 |
|
|
galengodis · 使用imagick裁剪不起作用的大图像 12 年前 |