note 104658 added to configuration.changes
| From: | rohitkumar at cftechno dot com | Date: | Wed, 29 Jun 2011 07:26:44 +0000 |
| Subject: | note 104658 added to configuration.changes | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-181030@lists.php.net to get a copy of this message | ||
<?php
$image = '../images/img_1554.jpg';
$size = getimagesize($image);
$img = imagecreatefromjpeg($image);
$exif = exif_read_data($image);
$str = array();
$items = array('ShutterSpeedValue', 'ApertureValue',
â¥'FocalLength');
foreach ($items as $item) {
if (isset($exif[$item])) {
$parts = split('/', $exif[$item]);
if ($item == 'ShutterSpeedValue') {
$str[] = 'Shutter Speed: 1/'.
(int) pow(2, $parts[0] / $parts[1]). ' sec';
} else if ($item == 'ApertureValue') {
$str[] = 'Aperture: '.
round(exp(($parts[0]/$parts[1]) * 0.5 * log(2)),
â¥1);
} else if ($item == 'FocalLength') {
$str[] = 'FocalLength: '.
round($parts[0] / $parts[1], 2). ' mm';
}
}
}
if (isset($exif['OwnerName'])) {
$str[] = '© '. $exif['OwnerName'];
}
imagestring(
$img, 5,
3, $size[1] â 21,
implode('; ', $str),
imagecolorallocate($img, 0, 0, 0)
);
imagestring(
$img, 5,
2, $size[1] â 20,
implode('; ', $str),
imagecolorallocate($img, 0, 255, 0)
);
header('Content-Type: image/jpeg');
imagejpeg($img, '', 90);
?>
----
Server IP: 69.147.83.197
Probable Submitter: 122.162.1.1
----
Manual Page -- http://www.php.net/manual/en/configuration.changes.php
Edit -- https://master.php.net/note/edit/104658
Del: integrated -- https://master.php.net/note/delete/104658/integrated
Del: useless -- https://master.php.net/note/delete/104658/useless
Del: bad code -- https://master.php.net/note/delete/104658/bad+code
Del: spam -- https://master.php.net/note/delete/104658/spam
Del: non-english -- https://master.php.net/note/delete/104658/non-english
Del: in docs -- https://master.php.net/note/delete/104658/in+docs
Del: other reasons-- https://master.php.net/note/delete/104658
Reject -- https://master.php.net/note/reject/104658
Search -- https://master.php.net/manage/user-notes.php