| "19" => "标准灯光C", "20" => "D55", "21" => "D65", "22" => "D75", "255" => "其他" ); $Flash_arr = array( "0" => "flash did not fire", "1" => "flash fired", "5" => "flash fired but strobe return light not detected", "7" => "flash fired and strobe return light detected", );
$exif = exif_read_data ($img,"IFD0"); if ($exif===false) { $new_img_info = array ("文件信息" => "没有图片EXIF信息"); } else { $exif = exif_read_data ($img,0,true); $new_img_info = array ( "文件信息" => "-----------------------------", "文件名" => $exif[FILE][FileName], "文件类型" => $imgtype[$exif[FILE][FileType]], "文件格式" => $exif[FILE][MimeType], "文件大小" => $exif[FILE][FileSize], "时间戳" => date("Y-m-d H:i:s",$exif[FILE][FileDateTime]), "图像信息" => "-----------------------------", "图片说明" => $exif[IFD0][ImageDescription], "制造商" => $exif[IFD0][Make], "型号" => $exif[IFD0][Model], "方向" => $Orientation[$exif[IFD0][Orientation]], "水平分辨率" => $exif[IFD0][XResolution].$ResolutionUnit[$exif[IFD0][ResolutionUnit]], "垂直分辨率" => $exif[IFD0][YResolution].$ResolutionUnit[$exif[IFD0][ResolutionUnit]], "创建软件" => $exif[IFD0][Software], "修改时间" => $exif[IFD0][DateTime], "作者" => $exif[IFD0][Artist], "YCbCr位置控制" => $YCbCrPositioning[$exif[IFD0][YCbCrPositioning]], "版权" => $exif[IFD0][Copyright], "摄影版权" => $exif[COMPUTED][Copyright.Photographer], "编辑版权" => $exif[COMPUTED][Copyright.Editor], "拍摄信息" => "-----------------------------", "Exif版本" => $exif[EXIF][ExifVersion], "FlashPix版本" => "Ver. ".number_format($exif[EXIF][FlashPixVersion]/100,2), "拍摄时间" => $exif[EXIF][DateTimeOriginal], "数字化时间" => $exif[EXIF][DateTimeDigitized], "拍摄分辨率高" => $exif[COMPUTED][Height], "拍摄分辨率宽" => $exif[COMPUTED][Width], /* The actual aperture value of lens when the image was taken. Unit is APEX. To convert this value to ordinary F-number(F-stop), calculate this value's power of root 2 (=1.4142). For example, if the ApertureValue is '5', F-number is pow(1.41425,5) = F5.6. */ "光圈" => $exif[EXIF][ApertureValue], "快门速度" => $exif[EXIF][ShutterSpeedValue],
|
| 共4页: 上一页 [1] 2 [3] [4] 下一页 |
评论加载中…