草庐IT

php - PHP 中的远程图像大小和尺寸出现 HTTP 错误

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。我在AmazonS3中托管图像。我将URLstatic.example.com指向S3Bucket。当我在浏览器中直接输入网址http://static.example.com/path/mypic.png时,图片已经存在,我也可以查看和下载。但是当我想在PHP中获取图像的大小和尺寸时,它显示了这个错误。`getimagesize($path)`这就是错误

php - Codeigniter 和上传 zip 文件

我目前正在使用codeigniter框架构建一个站点的后端,我遇到了一些问题,我需要一种方法来允许用户上传图像的压缩文件夹,在完成表单时,压缩文件夹必须解压缩,并且需要将文件移动到服务器上的其他文件夹,创建每个图像的缩略图版本并将文件名添加到数据库中,如果图像的内容类型还没有存在然后我需要创建一个具有该内容类型的目录。我知道Codeigniter中有一个上传类,但我不确定它是否具有满足我需要的功能,请问我真的可以做一些建议吗?谢谢 最佳答案 正如Jan所指出的,这是一个宽泛的问题(例如3或4个问题)。我不是最新的CodeIgnite

php - 使用 PHP 或 HTML5 进行图像弯曲

我希望实现:http://i53.tinypic.com/2gule04.jpg我已经尝试了Curvinganimagethatstartsasarectangle(uploadedbyuser),preferablyusingCanvasorJS中提到的答案根据那里的答案,我尝试了像素级转换,但没有成功。要理解基于网格的方法,您需要具备3d-2d开发人员的技能,而我不具备。我是一名PHP开发人员,我正在寻找PHP或HTML5的答案。我已经尝试了很多东西,从HTML5Canvas到将图像分成更小的部分然后加入它们,但这些似乎不起作用。在正确方向上的帮助将不胜感激。

php - 在 CakePHP 中,您使用过的最好的图像上传/调整大小组件是什么?

我正在寻找可以属于许多模型的东西,并且希望它也具有内置的所有调整大小功能。想知道有没有什么好的建议,我不想选错。还是值得我自己构建? 最佳答案 几年前我为Cake1写了一个非常棒的图片上传组件。这些天我不知道代码在哪里,但我的friendKoa不久前写了一篇关于它的文章:http://labs.iamkoa.net/2007/10/23/image-upload-component-cakephp/http://labs.iamkoa.net/2007/11/06/multiple-image-uploads-into-single

php - 使用 PHP GD 库调整大小和保存图像是 hell

我正在编写一个脚本,它将根据用户输入上传一个文件,将其调整为缩略图并将两个新文件名添加到数据库中。但是,我终其一生都无法弄清楚如何让PHP检测图像的MIME类型,然后将其提供给header。这是代码,我已经添加了注释以使其尽可能清晰:$picture=$_FILES['picture']['name'];/*originalfilelocation*/$file='picture/'.$picture.'';/*savethumbnaillocation*/$save='thumb/tn-'.$picture.'';/*appendthumbnailfilenamewithtn-*/$

php - 我如何使用 GD Library 扭曲图像?

我想将图像倾斜成梯形。左右边缘需要上下笔直;顶部和左侧边缘需要有角度。我不知道最好的方法是什么。我正在使用GD库和PHP。谁能指出我正确的方向?谢谢,杰森 最佳答案 试试这个: 关于php-我如何使用GDLibrary扭曲图像?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1650358/

php - 使用 PHP 查找 JPEG 分辨率

召集所有PHP高手!我知道您可以使用getimagesize()在PHP中获取图像的实际像素高度和宽度。但是,如果您在photoshop中打开图像并查看图像尺寸对话框,您会注意到有一个分辨率值决定了图像的打印尺寸。给定一个任意的jpg图像文件,我需要使用PHP来确定这个分辨率数。看起来这些信息存储在某个地方的jpg文件中,那么我该如何获取它呢?另一个要求——我只有gdlib可用。我需要在不使用其他php库(imagemagick等)的情况下执行此操作感谢您的帮助! 最佳答案 您可以直接读取JPEG文件,字节14-18指定:字节14:

php - 用 PHP 比较图像中的形状

我正在尝试比较php中的形状。我有一个包含很多图像的数据库,在这些图像中有一个形状(主要在图像的中心)。现在我想将这些图像与形状进行比较。输入是一个形状(png),其大小与数据库中的图像完全相同。我做了一个函数,它采用形状的颜色并将其变成黑色(背景变成白色)输入是这样的:原文是这样的:我可以比较图像中的每个像素并跟踪有多少黑色像素相同,但这会占用大量CPU,我认为它不会每次都有效。我也可以使用另一种语言,如python,但我真的想用PHP解决这个问题。有没有人有想法以实用的方式做到这一点?问题“Compare2imagesinphp”中的答案与我预期的不同。我需要比较图像的一部分(在示

php - GD 库 imagettftext 在古吉拉特语文本中出现问题

我用过GDLibrary创建“图像上的文本”。我面临一个问题,即传递了一些古吉拉特语文本,但输出错误,如下所示:我想要这样并得到:我的代码是:$textBox=imagettfbbox($fontSize,$angle,$font,$txt);$textWidth=abs(max($textBox[2],$textBox[5]));$textHeight=abs(max($textBox[5],$textBox[7]));$x=(imagesx($this->img)-$textWidth)/2;$y=((imagesy($this->img)+$textHeight)/$h)-($l

php - 使用 PHP 选择合适的背景/前景色

我想知道为什么要计算合适的背景颜色和顶部文本的颜色,显然我需要考虑可读性和可访问性。我需要从数组中选择两种颜色,这些颜色存储在它们的十六进制表示中。#CC9966#996633#FFCC99#CCCC99#000000#333333#666633#663333#CC9933#FFCCCC我可以使用像GD/imageMagick这样的PHP库吗?任何建议(请注意我使用的是PHP) 最佳答案 首先,我认为您应该看看这篇优秀的博文,网址为Particletree.也就是说,我会使用他们的smarty_modifier_contrast()
12