Я работаю в php, и через каждое изображение пиксель за пикселем, чтобы получить среднюю яркость для каждого изображения, будет путь к интенсивному процессору … Я просмотрел документы GD и imagemagick, но не нашел способ вернуть среднюю яркость изображения … Это можно сделать быстро либо в этих библиотеках, либо в другом пакете, легко доступном для php?
Получение ошибки «Данные не в распознанном формате», когда я пытаюсь декодировать изображение из XML. Это связано с тем, что это изображение Tiff? PHP: $rep110 = xmlUrl; $rep110 = urldecode($rep110); $report110 = simplexml_load_file($rep110); $docsData = $report110->Document->Content[0]; $docsDecoded = base64_decode((string)$docsData); $im = imagecreatefromstring($docsDecoded); // *** this line throws the error *** XML: <XML110…> <Document> <FileName>cdc4aa19-49fc-4d22-95b5-b4fc78.tif</FileName> <Content> SUkqAM4fAAD///+dhdC+96Cj… […]
У меня был сценарий загрузки изображений, который работал на моем небольшом совместном хостинге, но так же, как я переключился на Virt Ded, он немедленно прекратил работать. После некоторых исследований я решил, что виновником является функция PHP imagejpeg () – это был последний бит кода в скрипте. Это позволяет мне указать null как путь к файлу […]
У меня есть пользователи, которые загружают всегда квадратные изображения (переменных размеров, но всегда квадратные), и я хотел бы наложить свое собственное изображение (также как бы квадрат и фиксированные размеры) в середине квадратного изображения, независимо от того, размера. Я знаю, что могу использовать GD и играть с размерами, но есть ли способ автоцентра с меньшим количеством […]
Для этого проекта мне нужно создать динамические логотипы для страницы на основе данных из базы данных MySQL. В таблице хранятся индекс изображения, цвет переднего плана и цвет фона. В целях тестирования я создал небольшое изображение в Photoshop для имитации изображения, и я использую случайные числа для создания цветов переднего плана. Я хочу создать несколько рандомизированных […]
Я получаю следующее сообщение об ошибке, когда из сценария, который я использую для создания миниатюры Предупреждение: imagepng () [function.imagepng]: невозможно открыть «Manga / One Piece / asd / Thumbnail» для записи: находится ли каталог в /homez.380/mangasma/www/mangaUpload.php в строке 220 это строка, вызывающая ошибку imagepng($dst_img,$dir); и вот метод function createthumb($source,$output,$new_w,$new_h) { $dirpos=strrpos($output,"/"); $dir= substr($output,0,$dirpos); if(!file_exists($dir)) { […]
Мне нужно поместить изображение в центр другого изображения (как по горизонтали, так и по вертикали) размером 700 * 350. Я пытаюсь использовать следующий код. Но я получаю изображение как растянутое. @header("Content-Type: image/png"); $imageURL = "flower.jpg"; // create a transparent background image for placing the $imageURL image $imageResource = imagecreatetruecolor(700, 350); imagesavealpha($imageResource, true); $transparentColor = imagecolorallocatealpha($imageResource, […]
Мне нужно создать класс обработки фотографий PHP, я знаю, что МНОГИЕ, которые уже существуют для публики, но мне нужно построить один, чтобы сделать то, что мне нужно, и ничего лишнего и ничего меньше. Мне нужен мой класс, чтобы сделать это … 1) Я создаю новый экземпляр моего класса, и я передаю либо URL-адрес фотографии, либо […]
Я генерирую текст в php, используя imagettftext. текст извлекается из базы данных mysql. некоторые символы не отображаются в визуализированном тексте, несмотря на то, что они находятся в символьной карте шрифта и отображаются в базе данных. например, m-тире (-) и smartquotes / apostrophes ("" '). символы либо не отображаются, либо заменяются вопросительными знаками. я подозреваю, что […]
Я сталкиваюсь с проблемой, пытаясь создать простой генератор текста в образе, используя библиотеку PHP GD. На моей странице формы я посылаю переменные, разделенные символом ';' к массиву. И затем на моей странице генерации изображений я хочу отображать мои переменные из массива отдельно на моем только что созданном изображении с пространством 15 px между ними. В […]