Изменить белый цвет фона изображения

281
14 июля 2017, 05:54

Как заменить фон белого цвета картинки средствами php?

Answer 1

С помощью php - никак, вам нужен photoshop, если устанавливать не хотите - Photoshop Online.

Answer 2

Вам нужен GD или Imagic.

GD пример: http://php.net/manual/ru/book.image.php

$im = imagecreatefromgif("test.gif"); 
// Так же есть функции для чтения других форматов
$index = imagecolorclosest($im, 255, 255, 255); // Получить всё что белое
imagecolorset($im, $index, 92, 92, 92); // Меняем белое на серое.
imagegif($im, "result.gif"); // Сохраняем картинку
imagedestroy($im);
READ ALSO
Ошибка при миграции OpenCart

Ошибка при миграции OpenCart

ПриветПеренёс свой свйт OpenCar с shared-хостинга на VPS, изменил конфиг

166
Как перезапросить форму отправки?

Как перезапросить форму отправки?

Как в данном случае перезапросить форму отправки, чтобы при обновлении страницы не было сообщения "Подтвердите повторную отправку формы"mywebforyou

266
Постинг постов в группу с фотографией Вконтакте

Постинг постов в группу с фотографией Вконтакте

Есть скрипт постинга постов с добавлением фотографий, он полностью рабочий, просто нужно сделать несколько фотографий В коде дописал что...

248