Как только обрезать объекты из изображений после нахождения краев объектов в php? - PullRequest
0 голосов
/ 23 декабря 2018

Сначала я задаю основной вопрос: как найти края объекта на изображении, а затем вырезать весь объект из изображения?

Я понял, как найти края объекта с помощью gd и Imagick,не могу понять, как обрезать только объект, у которого есть края.

Наконец, вот мой рабочий процесс

  1. Сфотографируйте
  2. Делайте обрезку на основе энтропии
  3. Найти объект / обрезанный контент на изображении
  4. Обрезать этот объект, сохранить как изображение.

ниже приведен код, который я использую после обрезки изображения с помощью phpбиблиотека автообрезка, библиотека обрезать изображение до наиболее важной части, что мне нужно после этого я использую ниже код

$f='girle.jpg';
$img = imagecreatefromjpeg($f);    
imagefilter($img, IMG_FILTER_SMOOTH, 10);
imagefilter($img, IMG_FILTER_EDGEDETECT

добавление образца изображения

это изображение, которое я получаю послеобрезать это изображение с краями

я хочу извлечь / обрезать только изображение по краям, как вырезать изображение из магазина по краю, как ножницы.

...