Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- header('Content-type: image/jpeg');
- $url = $_GET['url'];
- $json = $_GET['json'];
- $image = imagecreatefromjpeg($url);
- imagesetthickness($image, 5);
- $black = imagecolorallocate($image, 255, 255, 0); //kode rgb warna kuning 255,255,0
- $x = 0;
- $y = 0;
- $w = imagesx($image);
- $z = imagesy($image);
- $faceId = explode("\"faceId\"",$json);
- //memberi garis bujur sangkar ke beberapa wajah
- for ($i=1; $i < count($faceId); $i++) {
- $ex1 = explode("\"top\": ",$faceId[$i]);
- $ex2 = explode(",",$ex1[1]);
- $top = $ex2[0];
- $ex1 = explode("\"left\": ",$faceId[$i]);
- $ex2 = explode(",",$ex1[1]);
- $left = $ex2[0];
- $ex1 = explode("\"width\": ",$faceId[$i]);
- $ex2 = explode(",",$ex1[1]);
- $width = $ex2[0];
- $ex1 = explode("\"height\": ",$faceId[$i]);
- $ex2 = explode(" ",$ex1[1]);
- $height = trim($ex2[0]);
- imageline($image, $left, $top, $left+$width, $top, $black); //garis atas
- imageline($image, $left, $top+$height, $left+$width, $top+$width, $black); //garis bawah
- imageline($image, $left, $top, $left, $top+$height, $black); //garis kiri
- imageline($image, $left+$width, $top, $left+$width, $top+$height, $black); //garis kanan
- }
- imagejpeg($image);
- imagedestroy($image);?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement