Articles of gd

Добавление сбоев изображения (GD) PHP

Я установил GD Library на моем Apache только сейчас, и кажется, что мой скрипт ниже не работает. Я пытаюсь добавить слой «play.png» к миниатюре видео YouTube (http://img.youtube.com/vi/VIDEOID/default.jpg) Я пробовал его со многими разными идентификаторами видео, но изображение не загружается. Появляется сообщение о том, что графический объект нельзя открыть, поскольку он содержит ошибки. Я открываю файл […]

могу ли я иметь многострочный текст с GD и PHP?

Я пытаюсь вывести многострочный текст с помощью GD + PHP, но не могу заставить его работать. мои знания php действительно базовые. вот код, любая идея о том, как выводить 2 или 3 строки текста? $theText = (isset($_GET['caption']))? stripslashes($_GET['caption']) :''; imagettftext($baseImage, $textSize, $textAngle, $textXposition, $textYposition, $textColor, $fontName, $theText);

Неустранимая ошибка: вызов неопределенной функции imagefilter ()

Что вызывает эту ошибку? Неустранимая ошибка: вызов неопределенной функции imagefilter () в /var/www/polaroid.php в строке 5 1 <?PHP 2 $img_addr = $_GET['image_address']; 3 $img = imagecreatefromjpeg($img_addr); 4 /* everything works as expected without this line */ 5 imagefilter($img, IMG_FILTER_GRAYSCALE); 6 7 if ($img) 8 { /* I moved the header function here so I can […]

Объединение нескольких перекрывающихся прозрачных png-изображений с помощью php

У меня есть пользовательский конфигуратор велосипедов, который создает прозрачные png-файлы с помощью css. http://www.gallantbicycles.com/build/no1/ Мне нужно добавить возможность объединить их в один файл динамически, чтобы пользователь мог загрузить изображение или поделиться им. Здесь я нахожусь прямо сейчас, но это приводит к черному фону, и в результате видно только самое большое изображение: $width = 720; $height […]

PHP GD: изображение невозможно отобразить, поскольку оно содержит ошибки

Я пытаюсь сделать Captcha через PHP GD. Но, к сожалению, я столкнулся с проблемой! PHP скажите мне: The image “http://127.0.0.1/par.php” cannot be displayed because it contains errors. Мой код – это <?php header ('Content-Type: image/png'); $im = @imagecreatetruecolor(120, 20) or die('Cannot Initialize new GD image stream'); $text_color = imagecolorallocate($im, 233, 14, 91); $red = imagecolorallocate($im, […]

Библиотека GD создает изображение с динамическим текстом на нем

Я хочу, чтобы текст, сгенерированный динамически, был выбран из sql-select, на образ, созданный с помощью библиотеки GD. Я использую это для создания изображения и размещения на нем некоторого текста, но я хочу поместить переменную $ users с данными выбора sql в изображение: $query = "SELECT id, name FROM users WHERE …. ORDER BY id DESC"; […]

kohana 3 Загрузка изображения без использования каких-либо модулей?

есть ли у кого-нибудь пример загрузки изображений в kohana 3 без использования каких-либо модулей в конце концов? Я использовал https://github.com/kohana/image/tree/3.1%2Fmaster, но моя ошибка: Fatal error: Uncaught Kohana_Exception [0]: Установленный GD не поддерживает изображения есть ли простой и быстрый способ загрузки файлов на веб-сайт, основанный на kohana 3? благодаря!

Почему мое изображение растягивается, когда я обрезаю его?

Я использую следующий фрагмент кода, чтобы обрезать изображение? function crop($width,$height) { $new_image = imagecreatetruecolor($width, $height); imagecopyresampled($new_image, $this->image, 0, 0, 0, 0, $this->getWidth(), $this->getHeight(), $width, $height ); $this->image = $new_image; } Здесь $this->image – это исходное изображение $this->getWidth() и $this->getHeight() содержит исходные размеры изображения, где в качестве $width и $height – область урожая. Но по какой-то […]

Как определить частичную вертикальную / горизонтальную линию в изображении?

У меня есть изображение, и у меня есть частичная линия на изображении. Они все время горизонтальные или вертикальные линии. Я не знаю цвета линии, ни ширины линии. Как я могу использовать PHP для обнаружения такой строки? Как вы видите в загруженном изображении, есть разделы 3×3, которые мне нужно нарезать. Мне нужны 3 вертикальные и 3 […]

нужны идеи, чтобы отображать только некоторые пиксели и выделять оставшиеся пиксели

Я ищу идеи … мозговой штурм нового проекта для клиента …. У меня есть изображение … 300px x 300px … Мне нужно отображать изображение по одному случайному пикселю за раз, пока все изображение не будет выявлено. В принципе, через определенные промежутки времени пиксель обнаруживается и остается открытым, в то время как другие пиксели остаются пустыми. […]