Articles of jpeg

Файл образа imagejpeg PHP не работает

У меня есть php-код для обрезки белой внешней границы и изменения размера. Когда я использую imagejpeg ($ newImage) для вывода его в браузер, он отлично работает, но когда я пытаюсь сэкономить на использовании imagejpeg ($ newImage, 'test.jpg'), он не сохраняется в любом месте. Помоги пожалуйста? $im = imagecreatefromjpeg($src); $bg = imagecolorallocate($im,$rgb,$rgb,$rgb); // Set the header […]

Как я могу извлечь обложку альбома из тега MP3 ID3?

Я могу успешно получить mp3 ID3-тэги из своего mp3-приложения, используя php. Я остался с огромным BLOB. Я уверен, что это довольно просто, но мне нужна небольшая помощь в правильном направлении. Я бы хотел, чтобы это закончилось (BLOB DATA CORRECTED): $media_year = implode($ThisFileInfo['comments_html']['year']); $media_genre = implode($ThisFileInfo['comments_html']['genre']); $media_jpg = [BLOBDATA]; ( Я знаю, что это не имеет […]

Запись метаданных XMP в jpeg (с помощью PHP) – Использование одиночного или множественного rdf: Блоки описания

Я пытаюсь изменить код из PHP_JPEG_Metadata_Toolkit, чтобы я мог правильно читать и писать данные XMP для jpeg-файлов с помощью PHP. В настоящее время файлы jpeg (при сохранении Toolkit) дают ошибки в Adobe Photoshop & Bridge из-за блока XMP. Есть два способа, которыми я вижу схему XMP RDF, используемую Photoshop. Во-первых, Photoshop фактически сохраняет в jpg […]

проверьте вручную для jpeg конца маркера файла ffd9 (?) в php, чтобы поймать ошибки усечения

в основном пытается удалить коррумпированные, преждевременно заканчивающиеся jpeg-файлы из коллекции. Я понял, что если маркер конца файла отсутствовал, это означает, что изображение усечено, и поэтому я считаю его недействительным для моих целей. это метод проверки звука? если да, то какие идеи о том, как я могу реализовать это в php? ура

Определение качества изображения JPEG

Я разрешаю пользователям загружать изображения. Тем не менее, я хочу сохранить качество JPEG не более 90%. То, что я планирую сделать, – это определить текущее качество: – Если менее 90% ничего не делают – если более 90%, чем использование Image Magick для повторного сжатия изображения до 90% Можно ли это сделать? Я предпочитаю PHP, но […]

Объедините два изображения (.JPG) с помощью PHP GD

Я не могу найти решение этого. Я хочу добавить 20px пустое пространство к этому изображению: http://img233.imageshack.us/img233/419/78317401.jpg и затем вставьте этот водяной знак внизу (на пустое место) Таким образом, выход будет: http://img252.imageshack.us/img252/4554/wynik.jpg Я не хочу растягивать его. РЕДАКТИРОВАТЬ Сделал это с WIdeImage. Рут простой.

Как создать GD-образ из javascript с кодировкой base64?

У меня есть загрузка Api, которая в качестве объекта ответа поставляет (наряду с другим материалом внутри объекта Json) образ jpeg с кодировкой base64. Я создаю кодированное изображение так: $im; // gd image resource ob_start(); imagejpeg($im); $data = base64_encode(ob_get_clean()); Затем данные помещаются внутри поля формы с использованием javascript и отправляются. Как я могу снова создать ресурс […]

Эффективно обнаружить поврежденный файл jpeg?

Есть ли эффективный способ обнаружения, если файл jpeg поврежден? Фоновая информация: решения должны работать из PHP-скрипта файлы jpeg находятся на диске ручная проверка не является опцией (загруженные пользователем данные) Я знаю, что imagecreatefromjpeg(string $filename); может сделать это. Но это довольно медленно. Кто-нибудь знает более быстрые / более эффективные решения?

Исходный код для преобразования JPG (битмап) в SVG (вектор)?

Я ищу исходный код, который преобразует растровые изображения JPG в SVG. Я буду автономным решением, которое я могу поставить и запустить в Интернете. Я нашел Potrace, но он работает с входом BMP.

PHP: imagepng создает необычно большие файлы

Я использую простой скрипт, который я написал, и он довольно стандартный: $imgbuffer = imagecreatetruecolor($thumbwidth, $thumbheight); switch($type) { case 1: $image = imagecreatefromgif($img); break; case 2: $image = imagecreatefromjpeg($img); break; case 3: $image = imagecreatefrompng($img); break; case 6: $image = imagecreatefrombmp($img); break; case 15: $image = imagecreatefromwbmp($img); break; default: return log_error("Tried to create thumbnail from $img: […]