2-1图像信息处理

 1 <?php
 2 //获取图像详细信息
 3 $image = '../image/b.png';
 4 $info = getimagesize($image);
 5 
 6 //var_dump($info);
 7 
 8 //$string = file_get_contents($image);
 9 //$info = getimagesizefromstring($string);
10 //
11 //var_dump($info);
12 //获取图像的文件后缀
13 //$imageType = image_type_to_extension($info[2],false);
14 ////获取图像的mime type
15 //$mime = image_type_to_mime_type($info[2]);
16 //var_dump($mime);
17 //$im = imagecreatefromjpeg($image);
18 //echo sprintf('a.jpg 宽:%s,高:%s',imagesx($im),imagesy($im));
19 
20 //根据不同的图像type 来创建图像
21 switch($info[2])
22 {
23     case 1://IMAGETYPE_GIF
24         $im = imagecreatefromgif($image);
25         break;
26     case IMAGETYPE_JPEG:
27         $im = imagecreatefromjpeg($image);
28         break;
29     case 3:
30         $im = imagecreatefrompng($image);
31         break;
32 
33     default:
34         echo '图像格式不支持';
35         break;
36 
37 }

猜你喜欢

转载自www.cnblogs.com/kay-learning/p/8973065.html
2-1