Position actuelle: Accueil> Derniers articles> PHP et MidJourney Combine: Création d'outils de peinture AI de niveau supérieur pour améliorer l'efficacité créative

PHP et MidJourney Combine: Création d'outils de peinture AI de niveau supérieur pour améliorer l'efficacité créative

M66 2025-06-18

PHP et MidJourney: Créer des meilleurs outils de peinture AI

Une puissante combinaison de PHP et de Midjourney

Traitement d'image à l'aide de bibliothèques PHP et GD

Lors de la mise en œuvre d'outils de peinture sur l'IA, nous pouvons traiter les images via la bibliothèque GD de PHP. Voici un exemple simple qui montre comment couper et mettre à l'échelle une image à l'aide de bibliothèques PHP et GD:


// Créer un nouvel objet d'image
$srcImage = imagecreatefromjpeg('original.jpg');

// Obtenez la largeur et la hauteur de l'image d'origine
$srcWidth = imagesx($srcImage);
$srcHeight = imagesy($srcImage);

// Réglez la largeur et la hauteur de l'image cible
$dstWidth = 500;
$dstHeight = 500;

// Créer un objet d'image cible vierge
$dstImage = imagecreatetruecolor($dstWidth, $dstHeight);

// Échec de l'image d'origine et coupez-la à l'image cible
imagecopyresampled($dstImage, $srcImage, 0, 0, 0, 0, $dstWidth, $dstHeight, $srcWidth, $srcHeight);

// Enregistrez l'image cible dans le fichier
imagejpeg($dstImage, 'output.jpg');

// Libérez des ressources d'image
imagedestroy($srcImage);
imagedestroy($dstImage);

Dans cet exemple, nous chargeons d'abord l'image d'origine à l'aide de la méthode `ImageCreateFromJPeg` et obtenons la largeur et la hauteur de l'image via` imagesx` et `images». Ensuite, nous définissons la taille de l'image cible, créons un objet d'image cible vierge à l'aide de `ImageCreateTrueColor» et utilisons la fonction `ImageCopyRecampled` pour mettre à l'échelle l'image d'origine sur l'image cible. Enfin, nous utilisons la méthode `ImageJPeg» pour enregistrer la nouvelle image et libérer la ressource.

Édition d'image AI et effets de filtre

En plus de la génération d'images, la combinaison de PHP et Midjourney peut également réaliser la fonction d'édition d'image. Par exemple, nous pouvons utiliser la bibliothèque GD pour ajouter des effets de filtre pour améliorer le sens artistique de l'image:

 
// Créer un nouvel objet d'image
$srcImage = imagecreatefromjpeg('original.jpg');

// Ajouter un effet de filtre
imagefilter($srcImage, IMG_FILTER_GRAYSCALE);

// Enregistrer l'image dans le fichier
imagejpeg($srcImage, 'output.jpg');

// Libérez des ressources d'image
imagedestroy($srcImage);

Dans cet exemple, nous utilisons la fonction «ImageFilter» pour ajouter un effet de filtre en niveaux de gris à l'image, ce qui fait que l'image se transforme en ton noir et blanc. Avec un traitement similaire, nous pouvons réaliser divers effets d'image intéressants.

Perspectives d'application des outils de peinture de l'IA

Avec l'amarrage transparent entre PHP et MidJourney, nous pouvons non seulement générer des images réalistes, mais aussi effectuer facilement l'édition d'images et la conversion de style. Combiné avec les capacités d'apprentissage en profondeur de l'IA, les artistes pourront créer des œuvres plus sans précédent et ouvrir de nouveaux domaines de la création artistique.

L'émergence de cet outil de peinture sur l'IA favorisera l'innovation dans la création artistique et offrira aux artistes des possibilités plus créatives. À l'avenir, avec le développement ultérieur de la technologie PHP et de l'IA, de plus en plus d'outils créatifs rejoindront ce camp et promouvront le développement de l'ensemble de l'industrie de l'art.