gd相关内容
我一直在试图解决为什么CPAN GD模块无法使用Cygwin安装2天了。任何帮助深表感谢。谢谢! cpan install GD 读到/home/xxxxxxxxxx/.cpan/Metadata' 数据库是在星期六,2014年12月27日12:17:02 GMT 运行安装模块'GD' 运行为L / LD / LDS / GD-2.56.tar.gz 校验和对于/home/xxxx
..
我想使用PHP和GD库裁剪和图像,似乎不能让裁剪工作。我想裁剪下面的图片中的黑色条,并将其调整为较小的尺寸(200乘112)。 此处的图片 下面是我的PHP代码。 < ;? function load_file_from_url($ url){ $ curl = curl_init(); curl_setopt($ curl,CURLOPT_URL,$ url);
..
我希望能够从网络服务器检索远程图像,重新对其进行抽样,然后将其提供给浏览器,并将其保存到文件中。这是我到目前为止: $ ch = curl_init(); //设置URL和其他适当的选项 curl_setopt($ ch,CURLOPT_URL,“$ rURL”); curl_setopt($ ch,CURLOPT_RETURNTRANSFER,1); curl_seto
..
好的背景故事。我正在重新设计我的一个旧网站,并希望使用 Myriad Pro 为页面上的标题。这将是动态的PHP等。 起初,我想我应该使用CSS样式和定义Myriad作为主要字体。但使用typetester.org后,我发现Myriad,让我们说 Arial 有不同的高度,即使他们是相同的字体大小。 所以我可以使用CSS和风险打破我的设计在浏览器没有字体... 所以我想我可以使用
..
我正在创建一个“图像生成器”,用户可以上传图像并在其上添加文本和/或绘制。输出的图像是固定大小(698x450)。 在客户端上,当用户上传图片时,将其设置为背景尺寸为698x450的div。 最后的组合图像是由PHP使用GD函数生成的。我的问题是,我如何得到的图像在PHP中缩放与在CSS中的方式相同。我想要的PHP脚本的结果看起来是相同的,如果图像设置在CSS,因为它是上面。 有谁知
..
我已经在PHP中开发了一个简单快速的算法来比较图像的相似性。 它的快速(800x600图像约40秒)未优化的搜索算法可以在22分钟内经历3000个图像,将每个图像与其他图像(3 /秒)进行比较。 基本概述是获得图像, 8x8,然后将这些像素转换为HSV。 比较图像基本上沿着两个字符串,然后添加它找到的差异。如果总数低于64,那么它的相同的图像。不同的图像通常在600 - 800左
..
我正在一个项目中,我编辑的jpg的PHP使用GD库的像素。 它的非常关键,并且我的项目的关键,PHP输出保留像素值我设置(cough-steganography-cough)。 这是我第一次尝试在PHP中进行图像处理。我之前在我的Java实现没有问题,所以我很愚蠢的不调查GD的 jpeg 压缩质量,然后继续。 事实证明,经过我所有的努力,我的代码不会按照它的方式运行。我很确定它不是我
..
我必须上传符合最大宽度尺寸和最大文件尺寸的图片文件。 我有检查宽度大小的代码,并调整图像大小以满足最大图像宽度。 但是,当我保存文件时,我可以设置质量 imagejpeg($ imgObject,'resized / 50.jpg',50); //保存图像并设置质量 我想要做的是避免设置标准质量所提交的图像与质量高度不同,并且可能开始较低。 图片的质
..
比较两个图像以查看它们是否都是相同的文件很容易,丢弃文件MD5,但是可能或甚至似乎确定是否两个图像相同,使用PHP GD来获得两个图像的差异。如果我们在哪里得到两者的差异,它是全白色的(id假设白色,甚至黑色),那么我们现在会知道它两个相同的照片? 另外注意:id想知道是否可能获得2个大小相等的图像来创建洋葱皮效果,50%透明度在1和50%在另一个。 解决方案 ImageMagick
..
我可以使用GD将给定颜色(RGB)乘以图像资源(RGBA)的每个像素吗?例如,如果给定的色调颜色是红色(255,0,0),则图像资源上的黑色像素应该保持黑色(因为255 * 0 = 0),并且更亮的像素应该受到更多的红色色调因素的影响。 / p> 我尝试了 imagefilter($ sprite,IMG_FILTER_COLORIZE,255,0 ,0); 但只更
..
您可以在 PHP GD ,而没有 图片资源 ?这应该是可能的,因为真正分配的颜色是一个数字,对吧? $ im = imagecreatetruecolor(100,100) $ col = imagecolorallocate($ im,255,0,0); print $ col。“
”; $ col2 = imagecolorallocate($ im,255,0
..
我有一个png是一组在透明背景上的白色形状。我试图改变为形状的颜色,同时保持透明的背景。我一直在试验下面的代码改变颜色,但结果在一个黑色的背景。我认为imagetruecolortopalette是导致的问题,但颜色不会改变,如果我删除那行。一个建议?
..
背景,我将图像转换为ascii艺术。这工作完美,甚至工程与24位颜色,将颜色转换为正确的rgb值。然而,我现在想要渲染ascii艺术在4位调色板而不是24位。 如何将24位颜色转换为4位PHP? 更具体地说,我有标准的IRC颜色托盘,我需要转换任何给定的十六进制或RGB值。 其他的想法,我已经在这是将图像本身转换为一个4位调色板(使用GD,这是我现在使用的颜色读取),然后试图抓住
..
我得到了这样的图片(这是一个图表): 我要更改颜色,因此白色为黑色,图线为浅蓝色等。 解决方案 这将用灰色替换白色 $ imgname =“test.gif”; $ im = imagecreatefromgif($ imgname); $ index = imagecolorclosest($ im,255,255,255); // get White COlo
..
我希望有人可以帮助, 我制作了一个掩盖图片的脚本...但是它依赖于一种颜色来掩盖('green screen'样式)。麻烦的是,如果我掩盖的图像包含那种颜色,它被毁了。 我想要做的是在掩蔽图像之前替换任何发生的我的键 我已经找到了一些基于gif或256色PNG的解决方案,因为它们被索引.. 所以我的问题也是更有效的将它转换为一个gif或256 png然后看看索引,替换颜色或
..
编辑: 由于我提供了此功能的答案 function grabclosestcolor($ r,$ g,$ b){ $ colors = array(array(124,12,12),array(7,7,11),array (110,224,219),阵列(123,123,123),阵列(124,177,74),阵列(130,86,53),阵列(77,77,77),阵列(164,12
..
hi根据ci文档,您可以使用image_lib调整图片大小,并且有一些选项建议我们可以从该图片创建其他缩略图。 create_thumb FALSE TRUE / FALSE(boolean)告诉图像处理函数创建一个缩略图。 R thumb_marker _thumb None指定缩略图指示符。它将被插入紧靠文件扩展名之前,因此mypic.jpg将变为mypic_thumb.jpg R
..
我已经建立了一个图片库,并且照原样保存图片,但不裁剪图片。我想调整图像的大小,而它被加载在控制器中的图像,所以当我在浏览器中加载控制器,它显示图像重新调整大小到任何我想要的。我已将方法添加到 MY_Loader ,这里是代码。 function show_image($ image,$ width,$ height){ $ this-> helper('file'); $ image
..
我需要构建一个PHP照片处理类,我知道有一些已经存在的公众,但我需要构建一个,只做我需要做的,没有什么额外的,没有更少。 我需要我的班级这样做... 1) br> 我创建一个新类的实例,并传入照片的URL,或者使用POST表单上传的本地照片的路径。 2) 然后,我需要拍摄主图像并检查其尺寸,如果它的宽度更大的800像素,我需要调整它的大小,如果它是不大于800那么我就离开
..
搜索-lgd时$ / usr / bin / ld:skipping不兼容/usr/libgd.so / usr / bin / ld:skipping incompatible / usr / lib / libgd.a当搜索-lgd / usr / bin / ld:找不到-lgd collect2:ld返回1退出状态 make:*** [blib / arch / auto /
..