Files
motion/img.php
2026-02-03 15:01:59 +01:00

31 lines
777 B
PHP
Executable File

<?php
require_once 'auth.php';
$jpg_quality = 75;
$bildbreite = isset($_GET['breite']) ? $_GET['breite'] : '160';
$bilder = $_GET['bilder'];
$erstesbild = imagecreatefromjpeg($bilder[0]);
$bildhoehe = imagesy($erstesbild);
imagedestroy($erstesbild);
header('Content-Type: image/jpeg');
$bilderarray = array();
$i=0;
$ergebnisbild = @imagecreatetruecolor($bildbreite * count($bilder), $bildhoehe) or die('Cannot Initialize new GD image stream');
foreach($bilder AS $bild) {
$img = imagecreatefromjpeg($bilder[$i]);
$bilderarray[] = imagecreatefromjpeg($bild);
imagecopy($ergebnisbild,$img, $i * $bildbreite, 0, 0, 0, $bildbreite, $bildhoehe);
$i++;
}
#imagejpeg($ergebnisbild, NULL, 75);
imagejpeg($ergebnisbild, NULL, $jpg_quality);
imagedestroy($ergebnisbild);
?>