<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>71街 &#187; exif</title>
	<atom:link href="http://www.71j.cn/archives/tag/exif/feed" rel="self" type="application/rss+xml" />
	<link>http://www.71j.cn</link>
	<description>杜工的技术博客</description>
	<lastBuildDate>Fri, 16 Dec 2011 03:52:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>一个全面获取图象信息的函数,包括EXIF信息</title>
		<link>http://www.71j.cn/archives/148</link>
		<comments>http://www.71j.cn/archives/148#comments</comments>
		<pubDate>Tue, 09 Mar 2010 04:27:23 +0000</pubDate>
		<dc:creator>杜工</dc:creator>
				<category><![CDATA[分享]]></category>
		<category><![CDATA[exif]]></category>

		<guid isPermaLink="false">http://71j.cn/?p=148</guid>
		<description><![CDATA[呵呵，中文化的EXIF解析，是不是你想要的呢？使用此方法，可以任意改写出你所需要的东东。 &#60;? /** * 获取图象信息的函数 * * 一个全面获取图象信息的函数 * * @access public * @param string $img 图... ]]></description>
			<content:encoded><![CDATA[<p>呵呵，中文化的EXIF解析，是不是你想要的呢？使用此方法，可以任意改写出你所需要的东东。</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?</span>
<span style="color: #009933; font-style: italic;">/**
* 获取图象信息的函数
*
* 一个全面获取图象信息的函数
*
* @access public
* @param string $img 图片路径
* @return array
*/</span>
<span style="color: #000000; font-weight: bold;">function</span> GetImageInfoVal<span style="color: #009900;">&#40;</span><span style="color: #000088;">$ImageInfo</span><span style="color: #339933;">,</span><span style="color: #000088;">$val_arr</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000088;">$InfoVal</span>    <span style="color: #339933;">=</span>    <span style="color: #0000ff;">&quot;未知&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$val_arr</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$name</span><span style="color: #339933;">=&gt;</span><span style="color: #000088;">$val</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$name</span><span style="color: #339933;">==</span><span style="color: #000088;">$ImageInfo</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #000088;">$InfoVal</span>    <span style="color: #339933;">=</span>    <span style="color: #339933;">&amp;</span><span style="color: #000088;">$val</span><span style="color: #339933;">;</span>
            <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #000088;">$InfoVal</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">function</span> GetImageInfo<span style="color: #009900;">&#40;</span><span style="color: #000088;">$img</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
    <span style="color: #000088;">$imgtype</span>            <span style="color: #339933;">=</span>    <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;GIF&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;JPG&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;PNG&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;SWF&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;PSD&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;BMP&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;TIFF(intel byte order)&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;TIFF(motorola byte order)&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;JPC&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;JP2&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;JPX&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;JB2&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;SWC&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;IFF&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;WBMP&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;XBM&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$Orientation</span>        <span style="color: #339933;">=</span>    <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;top left side&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;top right side&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;bottom right side&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;bottom left side&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;left side top&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;right side top&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;right side bottom&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;left side bottom&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$ResolutionUnit</span>        <span style="color: #339933;">=</span>    <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;英寸&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;厘米&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$YCbCrPositioning</span>    <span style="color: #339933;">=</span>    <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;the center of pixel array&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;the datum point&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$ExposureProgram</span>    <span style="color: #339933;">=</span>    <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;未定义&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;手动&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;标准程序&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;光圈先决&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;快门先决&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;景深先决&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;运动模式&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;肖像模式&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;风景模式&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$MeteringMode_arr</span>    <span style="color: #339933;">=</span>    <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
        <span style="color: #0000ff;">&quot;0&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;未知&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;1&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;平均&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;2&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;中央重点平均测光&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;3&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;点测&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;4&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;分区&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;5&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;评估&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;6&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;局部&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;255&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;其他&quot;</span>
        <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$Lightsource_arr</span>    <span style="color: #339933;">=</span>    <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
        <span style="color: #0000ff;">&quot;0&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;未知&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;1&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;日光&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;2&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;荧光灯&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;3&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;钨丝灯&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;10&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;闪光灯&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;17&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;标准灯光A&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;18&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;标准灯光B&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;19&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;标准灯光C&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;20&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;D55&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;21&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;D65&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;22&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;D75&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;255&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;其他&quot;</span>
        <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$Flash_arr</span>            <span style="color: #339933;">=</span>    <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
        <span style="color: #0000ff;">&quot;0&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;flash did not fire&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;1&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;flash fired&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;5&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;flash fired but strobe return light not detected&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">&quot;7&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;flash fired and strobe return light detected&quot;</span><span style="color: #339933;">,</span>
        <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000088;">$exif</span> <span style="color: #339933;">=</span> <span style="color: #990000;">exif_read_data</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$img</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;IFD0&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$exif</span><span style="color: #339933;">===</span><span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$new_img_info</span>    <span style="color: #339933;">=</span>    <span style="color: #990000;">array</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;文件信息&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;没有图片EXIF信息&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
    <span style="color: #b1b100;">else</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$exif</span> <span style="color: #339933;">=</span> <span style="color: #990000;">exif_read_data</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$img</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span><span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$new_img_info</span>    <span style="color: #339933;">=</span>    <span style="color: #990000;">array</span> <span style="color: #009900;">&#40;</span>
            <span style="color: #0000ff;">&quot;文件信息&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;-----------------------------&quot;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;文件名&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span><span style="color: #990000;">FILE</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>FileName<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;文件类型&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$imgtype</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span><span style="color: #990000;">FILE</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #990000;">FileType</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;文件格式&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span><span style="color: #990000;">FILE</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>MimeType<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;文件大小&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span><span style="color: #990000;">FILE</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #990000;">FileSize</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;时间戳&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Y-m-d H:i:s&quot;</span><span style="color: #339933;">,</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span><span style="color: #990000;">FILE</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>FileDateTime<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;图像信息&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;-----------------------------&quot;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;图片说明&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>IFD0<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ImageDescription<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;制造商&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>IFD0<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>Make<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;型号&quot;</span>            <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>IFD0<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>Model<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;方向&quot;</span>            <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$Orientation</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>IFD0<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>Orientation<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;水平分辨率&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>IFD0<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>XResolution<span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #000088;">$ResolutionUnit</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>IFD0<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ResolutionUnit<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;垂直分辨率&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>IFD0<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>YResolution<span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #000088;">$ResolutionUnit</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>IFD0<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ResolutionUnit<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;创建软件&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>IFD0<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>Software<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;修改时间&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>IFD0<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>DateTime<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;作者&quot;</span>            <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>IFD0<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>Artist<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;YCbCr位置控制&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$YCbCrPositioning</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>IFD0<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>YCbCrPositioning<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;版权&quot;</span>            <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>IFD0<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>Copyright<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;摄影版权&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>COMPUTED<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>Copyright<span style="color: #339933;">.</span>Photographer<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;编辑版权&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>COMPUTED<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>Copyright<span style="color: #339933;">.</span>Editor<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;拍摄信息&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;-----------------------------&quot;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;Exif版本&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ExifVersion<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;FlashPix版本&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;Ver. &quot;</span><span style="color: #339933;">.</span><span style="color: #990000;">number_format</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>FlashPixVersion<span style="color: #009900;">&#93;</span><span style="color: #339933;">/</span><span style="color: #cc66cc;">100</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;拍摄时间&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>DateTimeOriginal<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;数字化时间&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>DateTimeDigitized<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;拍摄分辨率高&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>COMPUTED<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>Height<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;拍摄分辨率宽&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>COMPUTED<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>Width<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #666666; font-style: italic;">/*
            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.
            */</span>
            <span style="color: #0000ff;">&quot;光圈&quot;</span>            <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ApertureValue<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;快门速度&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ShutterSpeedValue<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;快门光圈&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>COMPUTED<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ApertureFNumber<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;最大光圈值&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #0000ff;">&quot;F&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>MaxApertureValue<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;曝光时间&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ExposureTime<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;F-Number&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>FNumber<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;测光模式&quot;</span>        <span style="color: #339933;">=&gt;</span>    GetImageInfoVal<span style="color: #009900;">&#40;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>MeteringMode<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span><span style="color: #000088;">$MeteringMode_arr</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;光源&quot;</span>            <span style="color: #339933;">=&gt;</span>    GetImageInfoVal<span style="color: #009900;">&#40;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>LightSource<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$Lightsource_arr</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;闪光灯&quot;</span>        <span style="color: #339933;">=&gt;</span>    GetImageInfoVal<span style="color: #009900;">&#40;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>Flash<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$Flash_arr</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;曝光模式&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #009900;">&#40;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ExposureMode<span style="color: #009900;">&#93;</span><span style="color: #339933;">==</span><span style="color: #cc66cc;">1</span>?<span style="color: #0000ff;">&quot;手动&quot;</span><span style="color: #339933;">:</span><span style="color: #0000ff;">&quot;自动&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;白平衡&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #009900;">&#40;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>WhiteBalance<span style="color: #009900;">&#93;</span><span style="color: #339933;">==</span><span style="color: #cc66cc;">1</span>?<span style="color: #0000ff;">&quot;手动&quot;</span><span style="color: #339933;">:</span><span style="color: #0000ff;">&quot;自动&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;曝光程序&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$ExposureProgram</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ExposureProgram<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #666666; font-style: italic;">/*
            Brightness of taken subject, unit is APEX. To calculate Exposure(Ev) from BrigtnessValue(Bv), you must add SensitivityValue(Sv).
            Ev=Bv+Sv   Sv=log((ISOSpeedRating/3.125),2)
            ISO100:Sv=5, ISO200:Sv=6, ISO400:Sv=7, ISO125:Sv=5.32.
            */</span>
            <span style="color: #0000ff;">&quot;曝光补偿&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ExposureBiasValue<span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;EV&quot;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;ISO感光度&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ISOSpeedRatings<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;分量配置&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #009900;">&#40;</span><span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ComponentsConfiguration<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">==</span><span style="color: #0000ff;">&quot;01020300&quot;</span>?<span style="color: #0000ff;">&quot;YCbCr&quot;</span><span style="color: #339933;">:</span><span style="color: #0000ff;">&quot;RGB&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #666666; font-style: italic;">//'0x04,0x05,0x06,0x00'=&quot;RGB&quot; '0x01,0x02,0x03,0x00'=&quot;YCbCr&quot;</span>
            <span style="color: #0000ff;">&quot;图像压缩率&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>CompressedBitsPerPixel<span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;Bits/Pixel&quot;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;对焦距离&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>COMPUTED<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>FocusDistance<span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;m&quot;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;焦距&quot;</span>            <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>FocalLength<span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;mm&quot;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;等价35mm焦距&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>FocalLengthIn35mmFilm<span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;mm&quot;</span><span style="color: #339933;">,</span>
            <span style="color: #666666; font-style: italic;">/*
            Stores user comment. This tag allows to use two-byte character code or unicode. First 8 bytes describe the character code. 'JIS' is a Japanese character code (known as Kanji).
            '0x41,0x53,0x43,0x49,0x49,0x00,0x00,0x00':ASCII
            '0x4a,0x49,0x53,0x00,0x00,0x00,0x00,0x00':JIS
            '0x55,0x4e,0x49,0x43,0x4f,0x44,0x45,0x00':Unicode
            '0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00':Undefined
            */</span>
            <span style="color: #0000ff;">&quot;用户注释编码&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>COMPUTED<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>UserCommentEncoding<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;用户注释&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>COMPUTED<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>UserComment<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;色彩空间&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #009900;">&#40;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ColorSpace<span style="color: #009900;">&#93;</span><span style="color: #339933;">==</span><span style="color: #cc66cc;">1</span>?<span style="color: #0000ff;">&quot;sRGB&quot;</span><span style="color: #339933;">:</span><span style="color: #0000ff;">&quot;Uncalibrated&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;Exif图像宽度&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ExifImageLength<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;Exif图像高度&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>ExifImageWidth<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;文件来源&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #009900;">&#40;</span><span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>FileSource<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">==</span><span style="color: #208080;">0x03</span>?<span style="color: #0000ff;">&quot;digital still camera&quot;</span><span style="color: #339933;">:</span><span style="color: #0000ff;">&quot;unknown&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;场景类型&quot;</span>        <span style="color: #339933;">=&gt;</span>    <span style="color: #009900;">&#40;</span><span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>EXIF<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>SceneType<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">==</span><span style="color: #208080;">0x01</span>?<span style="color: #0000ff;">&quot;A directly photographed image&quot;</span><span style="color: #339933;">:</span><span style="color: #0000ff;">&quot;unknown&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;缩略图文件格式&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>COMPUTED<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>Thumbnail<span style="color: #339933;">.</span><span style="color: #990000;">FileType</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
            <span style="color: #0000ff;">&quot;缩略图Mime格式&quot;</span>    <span style="color: #339933;">=&gt;</span>    <span style="color: #000088;">$exif</span><span style="color: #009900;">&#91;</span>COMPUTED<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span>Thumbnail<span style="color: #339933;">.</span>MimeType<span style="color: #009900;">&#93;</span>
        <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #000088;">$new_img_info</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">//Example</span>
&nbsp;
<span style="color: #990000;">print_r</span><span style="color: #009900;">&#40;</span>GetImageInfo<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;DSC00596.JPG&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.71j.cn/archives/148/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

