Home >Backend Development >PHP Problem >How to implement a simple image edge detection in php

How to implement a simple image edge detection in php

醉折花枝作酒筹
醉折花枝作酒筹forward
2021-06-15 17:16:321984browse

This article will introduce to you how to implement a simple image edge detection in PHP. It has certain reference value. Friends in need can refer to it. I hope it will be helpful to everyone.

How to implement a simple image edge detection in php

php implements a simple image edge detection

A simple image edge detection method

Rough steps:

  • Scale the image to improve efficiency

  • Grayscale the image

  • Calculate edges based on brightness

The third step is the most critical. There are many methods used here to directly compare adjacent brightness.

How to use:

Installation

composer require lizhichao/one-img

Use

$img_path = '1.jpg';
$img = new \OneImg\Border();
$img->setImg($img_path)
    ->scale(300, 300)
    ->outline()
    ->save(); //输出到浏览器

Effect

How to implement a simple image edge detection in php

How to implement a simple image edge detection in php

How to implement a simple image edge detection in php

How to implement a simple image edge detection in php

How to implement a simple image edge detection in php

##Code Warehouse
https://github.com/lizhichao/doImg

Recommended Learning :

php video tutorial

The above is the detailed content of How to implement a simple image edge detection in php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:segmentfault.com. If there is any infringement, please contact admin@php.cn delete