recherche
MaisonBibliothèques PHPAutres bibliothèquesClasse PHP de traitement d'image ImageWorkshop-master
Classe PHP de traitement d'image ImageWorkshop-master

<?php
namespace PHPImageWorkshop;
use PHPImageWorkshop\Core\ImageWorkshopLayer as ImageWorkshopLayer;
use PHPImageWorkshop\Core\ImageWorkshopLib as ImageWorkshopLib;
use PHPImageWorkshop\Exception\ImageWorkshopException as ImageWorkshopException;
class ImageWorkshop
{ 
    const ERROR_NOT_AN_IMAGE_FILE = 1;
    const ERROR_IMAGE_NOT_FOUND = 2;
    const ERROR_NOT_READABLE_FILE = 3;
    const ERROR_CREATE_IMAGE_FROM_STRING = 4;
    public static function initFromPath($path, $fixOrientation = false)
    {
        if (false === filter_var($path, FILTER_VALIDATE_URL) && !file_exists($path)) {
            throw new ImageWorkshopException(sprintf('File "%s" not exists.', $path), static::ERROR_IMAGE_NOT_FOUND);
        }

Le traitement d'images, une technologie qui utilise des ordinateurs pour analyser les images afin d'obtenir les résultats souhaités. Aussi appelé traitement d’image. Le traitement d'image fait généralement référence au traitement d'image numérique. L'image numérique fait référence à un grand tableau bidimensionnel capturé par des caméras industrielles, des caméras vidéo, des scanners et d'autres équipements. Les éléments du tableau sont appelés pixels et leurs valeurs sont appelées valeurs en niveaux de gris. La technologie de traitement d'image comprend généralement trois parties : la compression, l'amélioration et la restauration de l'image, la mise en correspondance, la description et la reconnaissance.


Déclaration : Le site de téléchargement de sites Web chinois PHP a créé le plus grand site de téléchargement gratuit en Chine ! Toutes les ressources sont gratuites et ont été testées, n'hésitez pas à les télécharger


Clause de non-responsabilité

Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn

Article connexe

Exemple complet de classe de traitement d'image encapsulée PHP (vignette)Exemple complet de classe de traitement d'image encapsulée PHP (vignette)

28Feb2017

L'exemple de cet article décrit la classe de traitement d'image (vignette) encapsulée dans PHP. Partagez-le avec tout le monde pour référence, comme suit : <?php//Classe d'outil de traitement d'image Image{ //Attribut privé $thumb_width; //Largeur de la vignette private $thumb_height; //Attribut d'erreur public $thumb_error; /Méthode de construction fonction publique

Classe de traitement d'image PHP Introduction à l'utilisation des paramètres phpThumbClasse de traitement d'image PHP Introduction à l'utilisation des paramètres phpThumb

12Jan2017

Classe de traitement d'image PHP Introduction à l'utilisation des paramètres phpThumb, les amis dans le besoin peuvent s'y référer

(Avancé) Classes de traitement d'image communes PHP(Avancé) Classes de traitement d'image communes PHP

07Feb2017

/*Problèmes connus : 1. Dans la fonction de mise à l'échelle de l'image, utilisez la fonction imagecreatetruecolor pour créer un canevas et utilisez l'algorithme de traitement de la transparence, mais les images au format PNG ne peuvent pas être transparentes. La création d'un canevas à l'aide de la fonction imagecreate peut résoudre ce problème, mais le nombre de couleurs dans l'image mise à l'échelle est trop petit.

(Avancé) Technologie de traitement d'image PHP-Bibliothèque GD(Avancé) Technologie de traitement d'image PHP-Bibliothèque GD

07Feb2017

(Avancé) Technologie de traitement d'image PHP-Détails de la bibliothèque GD, les amis dans le besoin peuvent se référer à ce qui suit

(Avancé) Fonctions de traitement d'image PHP et exemples de code(Avancé) Fonctions de traitement d'image PHP et exemples de code

06Feb2017

Renvoie un tableau de quatre cellules. L'index 0 contient les valeurs de pixels pour la largeur de l'image et l'index 1 contient les valeurs de pixels pour la hauteur de l'image.

Traitement d'image PHP : exemple de mise à l'échelle d'image à l'aide de la fonction imagecopyresampledTraitement d'image PHP : exemple de mise à l'échelle d'image à l'aide de la fonction imagecopyresampled

26Dec2016

Cet article présente principalement l'exemple de mise à l'échelle d'image à l'aide de la fonction imagecopyresampled dans le traitement d'image PHP. Cet article explique d'abord les connaissances pertinentes de la fonction imagecopyresampled, puis donne l'exemple de code d'implémentation. Les amis qui en ont besoin peuvent s'y référer.

See all articles