Skip to content

a generator in a text file of morphed prompt for stable-diffusion-webui-forge

Notifications You must be signed in to change notification settings

Giribot/PromptMorpher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

PromptMorpher (FRENCH/ENGLISH)

a generator in a text file of morphed prompt for stable-diffusion-webui-forge

PromptMorpher

Un outil interactif pour personnaliser, mélanger et transformer vos prompts de manière dynamique.

Description

PromptMorpher est un programme interactif conçu pour les créateurs et utilisateurs d'intelligence artificielle générative, comme Stable Diffusion, qui souhaitent personnaliser et ajuster leurs prompts de manière fluide. Grâce à une interface conviviale basée sur Python et Tkinter, PromptMorpher vous permet de sélectionner des mots ou expressions dans un texte, de les remplacer dynamiquement, et de créer des transitions progressives entre deux concepts.

Fonctionnalités principales

Sélection intuitive de mots ou expressions : Cliquez pour choisir un mot ou une phrase dans le texte, puis configurez des remplacements. Keyword Blending : Mélangez deux concepts à l'aide de la syntaxe [mot1 : mot2 : facteur]. Transitions progressives : Ajustez les valeurs de début et de fin (en pourcentage) et choisissez le sens des transitions (croissant ou décroissant). Personnalisation complète : Configurez plusieurs remplacements dans un seul texte. Génération de fichier : Exportez automatiquement les prompts générés dans un fichier texte.

Prérequis

Python 3.7+ Bibliothèques Python nécessaires : tkinter (inclus par défaut dans Python sur Windows) Pillow (si nécessaire pour des extensions futures) Veuillez regarder le fichier RunMeFirst.bat Pour windows: cliquez sur RunMeFirst.bat pour installer si besoin automatiquement les librairies python manquante puis lance le script. Pour Linus, Mac: veuillez installer les librairies nécessaires (ouvrez le fichier baych "RunMeFirst.bat" avec un bloc note.

Lancez le programme : Pour windows: cliquez sur RunMeFirst.bat

Pour les autres: python promptmorpher.py

Exemple du fichier texte généré:


Prompt initial: Un paysage de montagne avec un lac au coucher du soleil.

Prompts générés avec keyword blending:

Un paysage de [montagne : ville : 1.0] avec un [lac : volcan : 0.6] au [coucher du soleil : la nuit : 0.0].
Un paysage de [montagne : ville : 0.75] avec un [lac : volcan : 0.52] au [coucher du soleil : la nuit : 0.25].
Un paysage de [montagne : ville : 0.5] avec un [lac : volcan : 0.45] au [coucher du soleil : la nuit : 0.5].
Un paysage de [montagne : ville : 0.25] avec un [lac : volcan : 0.38] au [coucher du soleil : la nuit : 0.75].
Un paysage de [montagne : ville : 0.0] avec un [lac : volcan : 0.3] au [coucher du soleil : la nuit : 1.0].


PromptMorpher

a generator in a text file of morphed prompt for stable-diffusion-webui-forge

PromptMorpher

An interactive tool to dynamically customize, blend, and transform your prompts.

Description

PromptMorpher is an interactive program designed for generative AI creators and users, like Stable Diffusion, who want to seamlessly customize and adjust their prompts. With a user-friendly interface based on Python and Tkinter, PromptMorpher allows you to select words or phrases in a text, dynamically replace them, and create smooth transitions between two concepts.

Key Features

Intuitive Word or Phrase Selection: Click to select a word or phrase in the text, then configure replacements. Keyword Blending: Blend two concepts using the syntax [word1:word2:factor]. Smooth Transitions: Adjust the start and end values ​​(in percentage) and choose the direction of the transitions (ascending or descending). Full Customization: Configure multiple replacements in a single text. File Generation: Automatically export generated prompts to a text file.

Prerequisites

Python 3.7+ Required Python Libraries: tkinter (included by default in Python on Windows) Pillow (if needed for future extensions) Please look at the RunMeFirst.bat file For Windows: click on RunMeFirst.bat to automatically install the missing python libraries if needed and then run the script. For Linux, Mac: please install the necessary libraries (open the baych file "RunMeFirst.bat" with a notepad.

Run the program: For windows: click on RunMeFirst.bat

For others: python promptmorpher.py

Example of the generated text file:


Initial prompt: A mountain landscape with a lake at sunset.

Prompts generated with keyword blending:

A landscape of [mountain: city: 1.0] with a [lake: volcano: 0.6] at [sunset: night: 0.0].
A landscape of [mountain: city: 0.75] with a [lake: volcano: 0.52] at [sunset: night: 0.25].
A landscape of [mountain: city: 0.5] with a [lake: volcano: 0.45] at [sunset: night: : 0.5].
A landscape of [mountain:city:0.25] with a [lake:volcano:0.38] at [sunset:night:0.75].
A landscape of [mountain:city:0.0] with a [lake:volcano:0.3] at [sunset:night:1.0].

About

a generator in a text file of morphed prompt for stable-diffusion-webui-forge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published