GD专题提供GD的最新资讯内容,帮你更好的了解GD。
我有一个存在EXIF / IPTC数据的图像有一些问题. 当我使用imageCreateFromJpeg(旋转/裁剪或等等)时,新存储的文件不会保留EXIF / IPTC数据. 我当前的代码如下所示: <?php // Before executing - EXIF/IPTC data is there (checked) $image = "/path/to/my/image.jpg"; $so
我试图使用php gd库创建一个看起来像这样的东西: 我已经弄清楚如何使用gd库创建简单的文本,但是我坚持如何在其中放置一个图案文本. 任何人有什么想法如何做到这一点? 是的,这是可能的.要做到这一点,你需要使用面具.该网站有一个很好的例子: http://www.phpbuilder.com/columns/cash20030526.php3?print_mode=1.滚动到页面的底部,到他们的
我有一个大小为88×31的图像,并希望在没有调整实际图像尺寸的情况下将其设为100×100,而只调整其画布/框架,可以将其复制到100×100尺寸的新空白图像的中心.有什么想法怎么做? 你可以在这里看到: Thumbnail generation with PHP tutorial
我想用 PHP创建一张图片,由不同的其他图片组成GD.例如,我有6张图片(或更多),我想创建一张包含这些不同图片的图片. 困难在于我的最终图片必须具有固定的宽度和高度(304×179),因此如果不同的图片太大,则必须剪切它们.这是IconFinder的一个例子: This picture have 6 images http://cdn.iconfinder.net/design/images/_
我需要使用 PHP和GD模糊图像的某个区域,目前我使用以下代码: for ($x = $_GET['x1']; $x < $_GET['x2']; $x += $pixel) { for ($y = $_GET['y1']; $y < $_GET['y2']; $y += $pixel) { ImageFilledRectangle($image, $x, $y,
我在Web上找到了关于图像处理的一些关于 PHP GD的东西,但是没有一个似乎给了我正在寻找的东西. 我有人上传任何尺寸的图像,我写的脚本将图像的大小调整到不超过200像素宽乘以200像素高,同时保持宽高比.所以最终的图像可以是150px×200px.然后,我想做的是进一步操作图像,并在图像周围添加一个垫子,将其贴到200像素乘200像素,而不影响原始图像.例如: 我必须将图像调整大小的代码在这里
我想允许用户以各种格式(至少GIF,JPEG和PNG)上传头像类型的图像,但将其全部保存为PNG数据库BLOB.如果图像超大,像素化,我想在DB插入之前调整它们大小. 使用GD进行调整大小和PNG转换的最佳方式是什么? 编辑:可悲的是,只有GD可用在我需要使用的服务器上,没有ImageMagick. <?php
我想循环遍历图像的所有像素,找到该像素的rgba值,并对这些像素执行某些操作. 例 假设我的图像是100×100像素.我想用我已经做过的函数找到每个像素的值: function getPixel($image, $x, $y) { $colors = imagecolorsforindex($image, imagecolorat($image, $x, $y)); $inrgba =
我希望能够在控制器中返回Black& white的图像,因此我可以在模板中使用它.在 this page我发现GD类有一个灰度方法.不幸的是我不理解GD类以及如何使用它.我试过了 $final = $image->getFormattedImage('greyscale',36,36,36); 但那没用.它确实返回带有新URL的图像对象,但图像不存在. 任何人都可以向我解释如何在Silverstr
我有很多JPEG图像,我想用 PHP转换为PNG图像. JPEG将由客户上传,因此我不能相信它们以确保它们的格式正确. 我也想让他们的白色背景透明. PHP有没有我可以用来实现这个功能? 经过几天尝试不同的解决方案并做更多的研究, 这是我发现为我工作的. $image = imagecreatefromjpeg( 'image.jpg' ); imagealphablending($image,
我几乎总是在我的客户的网站上有一个 PHP调整大小脚本(使用GD).无论我多少次告诉他们在上传之前从他们的数码相机调整巨大的7MP图像,他们仍然永远不会这样做.结果是来自服务器的“内存不足”错误,并且图像没有调整大小,因为原始图像的分辨率太大. 有没有更好的方法来调整真正的大图像?有没有提供API的服务,我可以通过我的脚本来调整这些大图像的大小? 您可以调用Imagemagick来调整php页面中
如何在图像上应用透视变换 仅使用 PHP GD库? 我不想使用其他人制作的功能,我想要了解正在发生的事情 老实说,我不知道如何用数学方式描述透视失真.您可以尝试搜索文献(例如 Google Scholar).另请参见OpenGL文档 glFrustum. 编辑:有趣的是,从版本8开始,Mathematica有一个ImagePerspectiveTransformation.在相关部分,它说: Fo
我看到很多关于 PHP的GD教程,尽管GD是用C语言编写的,而不是PHP语言.你可以在C中为GD推荐任何好的教程吗? 有点谷歌搜索也没有给我任何东西 – 这是其中之一,无论如何,你必须学习API参考并制作自己的玩具测试程序.
我刚安装gd2使用mac端口(sudo安装gd2),它们在以下位置安装了库: /opt/local/include/gd.h /opt/local/lib/libgd.dylib (link) /opt/local/lib/libgd.la /opt/local/lib/libgd.a 这是我的制作文件: dev: main.o g++ -L/opt/local/lib -I/opt/lo
h24 这个函数就是生成柱状图的 函数需要一个字符串作为参数 这个参数的格式为:每小时的数量按照从0-23点的顺序加逗号连接在一起 可以看例子里面的
如今,在互联网上,很多网站都要处理大量图片,比如:头像、上传的图片做缩略图加水印等等。他们需要服务端的大量图片处理,一门好的服务端语言环境一定要有对图像处理的支持。
在前期的php教程就讲了php gd库可以实现远程图片的下载,但是那只是下载了一张图片,原理是一样的,要想下载一个网页的所有图片只要使用正则表达式进行判断,找出所有的图片url就可以进行循环下载了,我特地参照网络资源编写了gd库图片下载类!
这篇文章主要介绍了php使用GD创建保持宽高比缩略图的方法,涉及php使用GD库操作图片的技巧,需要的朋友可以参考下
这篇文章主要介绍了php使用GD实现颜色渐变的方法,实例分析了php中GD库的使用技巧,需要的朋友可以参考下