gd- все статьи тега


imagejpeg () не дает вывода должным образом в php

Я хочу загрузить изображение с диска, изменить его размер, а затем загрузить его в Amazon S3. Однако я не могу получить правильный вывод изображения из imagejpeg (). Вот мой код: $sourceUrl = $_FILES['path']['tmp_name']; $thumbWidth = '100'; $thumbid = uniqid(); $img = imagecreatefromjpeg($sourceUrl); $width = imagesx( $img ); $height = imagesy( $img ); // calculate thumbnail size $new_width = $thumbWidth; $new_height = floor( $height * ( $thumbWidth / $width ) ); // create a new t ...

Сравнение изображений с php + gd

Каков наилучший подход к сравнению двух изображений с php и библиотекойGraphic Draw (GD) ? Это сценарий: Alt текст http://img262.imageshack.us/img262/4849/imagecomparison.jpg У меня есть образ, и я хочу найти, какой образ данного множества наиболее похож на него. Самое похожее изображение-это фактически то же самое изображение, не идеальное совпадение пикселей, но одно и то же изображение. Я драматизировал разницу между двумя изображениями с помощью номер один на примере, чтобы облегчить п ...

Эффективное изменение размера изображения JPEG в PHP

каков наиболее эффективный способ изменения размера больших изображений в PHP? в настоящее время я использую GD функция imagecopyresampled для получения изображений с высоким разрешением и чистого изменения их размера до размера для просмотра в интернете (примерно 700 пикселей в ширину и 700 пикселей в высоту). это отлично работает на небольших (менее 2 МБ) фотографий и вся операция изменения размера занимает менее секунды на сервере. Тем не менее, сайт в конечном итоге будет обслуживать фотог ...

Обрезать изображение на PHP

приведенный ниже код хорошо обрезает изображение, что я и хочу, но для больших изображений он также работает. Есть ли способ "масштабирования изображения" В идеале я мог бы иметь каждое изображение примерно одинакового размера перед обрезкой, чтобы я получал хорошие результаты каждый раз код <?php $image = $_GET['src']; // the image to crop $dest_image = 'images/cropped_whatever.jpg'; // make sure the directory is writeable $img = imagecreatetruecolor('200','150'); $org_img = imagecreate ...

imagecreatefromjpeg и подобные функции не работают в PHP

Я искал это, и решения, представленные в прошлых вопросах, совершенно непонятны для меня. Всякий раз, когда я запускаю такие функции, как imagecreatefromjpeg, Я получаю это: неустранимая ошибка: вызов неопределенной функции imagecreatefromjpeg ()... Я работаю над новой установкой PHP; моя последняя установка никогда не имела этой проблемы. Я не понимаю, что происходит. ...