Maison  >  Article  >  développement back-end  >  Comment implémenter une simple détection des bords d'une image en php

Comment implémenter une simple détection des bords d'une image en php

醉折花枝作酒筹
醉折花枝作酒筹avant
2021-06-15 17:16:321938parcourir

Cet article vous présentera comment implémenter une simple détection des bords d'image en PHP. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Comment implémenter une simple détection des bords d'une image en php

PHP implémente une détection simple des bords de l'image

Une méthode simple de détection des bords de l'image

Étapes grossières :

  • Redimensionner les images pour améliorer l'efficacité

  • Images en niveaux de gris

  • Calculer les bords basé sur la luminosité

La troisième étape est la plus critique. De nombreuses méthodes sont utilisées ici pour comparer directement la luminosité adjacente.

Comment utiliser :

Installer

composer require lizhichao/one-img

Utiliser

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

Effet

Comment implémenter une simple détection des bords d'une image en php

Comment implémenter une simple détection des bords d'une image en php

Comment implémenter une simple détection des bords d'une image en php

Comment implémenter une simple détection des bords d'une image en php

Comment implémenter une simple détection des bords d'une image en php

Code Warehouse

https://github.com/lizhichao/doImg

Recommandé Apprentissage :Tutoriel vidéo php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer