php获取图片分辨率 颜色模式函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php获取图片分辨率 颜色模式函数相关的知识,希望对你有一定的参考价值。

不要一大堆代码的那种,js也可以, 我就是想在我把图片上传后,自动能在页面显示出图片分辨率和颜色模式就可以了, 就类似于昵图网的会员在上传图片后,系统后自动提示你所上传的图片的相关信息。。 急等,好的追加分,先谢谢咯!
包括ai 和cdr格式的也可以得到

参考技术A getimagesize() 函数将测定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 图像文件的大小并返回图像的尺寸以及文件类型和一个可以用于普通 html 文件中 <IMG> 标记中的 height/width 文本字符串

php手册上有详细说明

建议你去下一个PHP手册,对于学习PHP或做PHP开发的有很大的帮助!
参考技术B $img_info = getimagesize('a.jpg');
print_r($img_info);

索引 0 包含图像宽度的像素值,索引 1 包含图像高度的像素值。索引 2 是图像类型的标记:1 = GIF,2 = JPG,3 = PNG,4 = SWF,5 = PSD,6 = BMP,7 = TIFF(intel byte order),8 = TIFF(motorola byte order),9 = JPC,10 = JP2,11 = JPX,12 = JB2,13 = SWC,14 = IFF,15 = WBMP,16 = XBM。

channels 和 bits。channels 对于 RGB 图像其值为 3,对于 CMYK 图像其值为 4。bits 是每种颜色的位数。

php加载 GD库后 路径写的也正确 还是无法显示图片? 到底是啥原因 ? 求答案~

参考技术A 图片是你用函数画出来的吗?
把下面的代码运行一下,就知道你的GD库好了没
<?php
$image = imagecreatetruecolor(200,100);
//设置背景颜色

$bgcolor = imagecolorallocate($image,0,0,0);
//设置字体颜色
$textcolor = imagecolorallocate($image,255,255,255);
//把字符串写在图像左上角

imagestring($image,20,15,10,"Hello world!",$textcolor);
//输出图像

header("Content-type: image/jpeg");
imagejpeg($image);
?>

以上是关于php获取图片分辨率 颜色模式函数的主要内容,如果未能解决你的问题,请参考以下文章

如何获取图片某一个点的颜色? C#

php获取图片主题颜色

js 获取图片并下载到本地

swift获取图片的分辨率

php怎么高效获取远程图片尺寸

php 在多个上传图片时 怎么获取 要上传的图片宽高