gd相关内容

PHP - 替换图像中的颜色

希望有人能帮忙 我制作了一个屏蔽图像的脚本......但是它依赖于一种颜色来屏蔽(“绿屏"样式).问题是,如果我屏蔽的图像包含那种颜色,它就会被破坏. 我要做的是在屏蔽图像之前用类似的颜色(例如 0,0,254)替换任何出现的键控颜色 (0,0,255). 我找到了一些基于 gif 或 256 色 PNG 的解决方案,因为它们已编入索引.. 所以我的问题也是将其转换为 gi ..
发布时间:2021-12-25 08:55:44 PHP

启用/安装 GD 扩展?--没有-gd

当“配置命令"中的 phpinfo() 输出显示时,如何启用(或者我可能需要安装)GD;--没有-gd? 我的 phpinfo() 输出“Core"中也没有列出“gd"的内容 AWS 上的 PHP 5.2.4 版. 解决方案 如果您使用的是基于 Debian 的服务器(例如 Ubuntu),您可以运行以下命令: apt-get install php-gd 然后一旦它完成运 ..
发布时间:2021-12-21 11:01:08 PHP

您的系统中缺少扩展 gd - laravel composer 更新

我通过 Composer 在 Laravel 项目中新安装了 Dompdf(composer 需要 barryvdh/laravel-dompdf).进入命令终端后回复以下错误. 问题1- dompdf/dompdf v0.7.0 需要 ext-gd * ->您的系统中缺少请求的 PHP 扩展 gd.- barryvdh/laravel-dompdf v0.7.0 需要 dompdf/dompd ..
发布时间:2021-12-18 21:33:45 PHP

使用 PHP GD 库合并两个 PNG 图像

有人有可以合并两个PNG图像的脚本吗? 满足以下条件: 两张图片都有透明区域 第二张图片的不透明度必须为 50%(它覆盖在第一张图片上) 这是我尝试做但没有运气的事情: 编辑: 第一张图片(左)和第二张图片(右) 这就是它应该的样子(左)和我的代码的结果(右) dqhendricks 提出的解决方案的结果 解决方案 $image1 = imag ..
发布时间:2021-12-18 11:49:10 PHP

用PHP检测图像中的主要颜色

我正在尝试复制 Dribbble.com 的功能,即检测图像中的主要颜色.在下图中,您可以看到来自 Dribbble.com 的屏幕截图,其中显示了左侧图像中的 8 种主要颜色.这是图像中的实际页面http://dribbble.com/shots/528033-Fresh-Easy?列表=关注 我需要能够在 PHP 中执行此操作,一旦我获得所需的颜色,我会将它们保存到数据库中,因此不需要在 ..
发布时间:2021-12-18 10:58:35 PHP

如何向 Heroku PHP buildpack 添加 jpeg 支持

我正在使用 Heroku 开发应用程序.我需要处理图像,但不幸的是 jpeg 默认不支持.我得到了支持,这是他们的回答: “不幸的是,我们默认不支持 jpeg.但是好的新闻是我们开源了我们的 PHP buildpack,所以希望社区将能够将其引入.如果您有兴趣,构建包在这里:https://github.com/heroku/heroku-buildpack-php" 我知道我需要在 PHP ..
发布时间:2021-12-16 23:16:13 PHP

Heroku - 如何在 heroku php 应用程序上启用 gd?

Heroku 说: 以下内置扩展已构建为“共享"并可通过 composer.json(括号中给出的内部标识符名称)启用: 但它没有给出示例,我尝试使用以下 composer.json:{“要求": {"gd": "*"}} 但是当我 git push heroku master 时,我得到: 我的 composer.json:{“要求": {"gd": "*"}} 但 ..
发布时间:2021-12-16 22:52:45 PHP

以编程方式从网页或单个 DIV 创建图像

有什么方法可以从特定的 DIV 或完整的(网页)页面以编程方式创建(客户端或服务器端 (PHP))图像?我目前正在创建一个免费优惠券网站,想法是当最终用户点击“打印"按钮时,应用程序会打开一个新标签/窗口,其中包含所有选定的优惠券作为单个图像(JPG、PNG或等..) 准备好打印的 A4 格式.每个优惠券都有自己的数据(商品名称、价格、描述等),所以我需要通过我设计的优惠券模板以编程方式完成. ..
发布时间:2021-12-15 14:52:41 PHP

RGB 到最接近的预定义颜色

编辑: 根据给出的答案,我做了这个功能 函数grabclosestcolor($r, $g, $b){$colors = array(array(124,12,12),array(7,7,11),array(110,224,219),array(123,123,123),array(124,177,74),array(130,86,53),array(77,77,77),阵列(164,12 ..
发布时间:2021-12-07 23:33:13 PHP

比较 php 中的 2 个图像

比较2张图片看它们是否是同一个文件很容易,把文件MD5扔了,但是通过使用PHP GD来确定2张图片是否相同以获得两张图片的差异是否可能甚至合理.如果我们从哪里得到两者的区别,而且都是白色的(假设是白色甚至黑色),那么我们现在就知道它们是同一张照片? 另附注:我想知道是否有可能获得 2 张相同大小的图像来创建洋葱皮效果,其中 1 个为 50%,另一个为 50%. 解决方案 大多数其他答 ..
发布时间:2021-12-07 10:45:10 PHP

PHP 中有效的 JPEG 图像大小调整

在 PHP 中调整大图像的最有效方法是什么? 我目前正在使用 GD 函数 imagecopyresampled 来拍摄高分辨率图像,并干净地调整大小它们缩小到适合网页浏览的大小(大约 700 像素宽 x 700 像素高). 这在小照片(小于 2 MB)上效果很好,整个调整大小操作在服务器上不到一秒钟.但是,该网站最终将为上传最大 10 MB 图像(或最大 5000x4000 像素的图像 ..
发布时间:2021-12-07 10:17:15 PHP

使用 PHP 的 GDlib imagecopyresampled 时能否保留 PNG 图像透明度?

以下 PHP 代码片段使用 GD 将浏览器上传的 PNG 大小调整为 128x128.它工作得很好,除了原始图像中的透明区域在我的情况下被替换为纯色 - 黑色. 即使设置了 imagesavealpha,还是有些不对劲. 在重新采样的图像中保留透明度的最佳方法是什么? $uploadTempFile = $myField['tmp_name']列表( $uploadWidth, $u ..
发布时间:2021-11-27 08:14:19 PHP

带有 GD 的 PHP 等距立方体

我需要用 PHP 和 GD 创建类似的东西: 三个可见的人脸将是同一张图片的三个部分,我知道其中的坐标. 我想这可以通过图像转换和一些数学来完成. 立方体的旋转将始终相同. 我不需要像图片中那样的“描边"边缘和面部照明,我只需要一个“无阴影"立方体. 最后,结果应该是一个 alpha 透明的 PNG. 附言我的主机上只有 GD,我无法访问 ImageMagick ..
发布时间:2021-11-25 02:46:45 PHP

将阿拉伯语文本导出为图像

我有一堆 UTF-8 格式的阿拉伯文本.我尝试显示此设备的设备不支持显示阿拉伯语文本.因此,我需要将文本转换为图像. 我想将每一行文本保存为具有特定宽度的图像.我还需要使用特定的字体.做这个的最好方式是什么?有人知道可以在这里提供帮助的工具吗? 到目前为止我遇到的问题: PHP + GD:阿拉伯字母分开出现,而不是它们应该的草书.VB.net:我可以将每一行文本转储到富文本框中. ..
发布时间:2021-11-17 01:23:54 其他开发

无法找到“扩展"我的 php.ini 文件的一部分,在 apache 2.0 中,它在哪里?

我正在尝试在我的 Ubuntu、Apache 2、php 框中添加对 GD 扩展的支持.然而,我的 php.ini 文件似乎与 INI 文件的大多数版本不同,而且它们似乎没有 ; 扩展注释或占位符.这搬到哪里去了?他们是新位置还是添加扩展的新方法? 我不知所措,我只找到了 2 个 php.ini 文件.一种用于 Apache 2,一种用于命令行界面. 最终我问这个问题是因为错误的正常修 ..
发布时间:2021-11-11 22:16:43 PHP

使用 GD 库创建动画 gif

如果我有一堆使用 php 中的 GD 库制作的图像资源,或者一堆框架,我如何将它们组合成动画 gif?我有一组图像和每秒帧数,我想添加.. 我不能使用 ImageMagick 或 FFMPEG,如果可能,我更愿意只使用 GD 库. 显然 “也可以支持创建 GIF 动画.",但我可以似乎没有找到有关如何从 PHP 中访问它的文档? 解决方案 在 Google 上仔细搜索发现 GI ..
发布时间:2021-11-10 05:18:51 PHP