Welcome to the Text-to-Image Generation project powered by Stable Diffusion and Streamlit! This project allows you to generate stunning images from text prompts using advanced AI models.
-
Clone the repository:
git clone https://github.com/elliottbarnes/text_to_image_w_stable_diffusion.git cd text_to_image_w_stable_diffusion
-
Setup Environment:
- Create a new conda environment (optional but recommended)
conda create -n text-to-image python=3.10 conda activate text-to-image
- Install dependencies:
pip install -r requirements.txt
-
Run the Streamlit App:
streamlit run generate_image_streamlit.py
- Generate Images:
- Enter a text prompt in the Streamlit interface and click "Generate".
π₯οΈ Project Structure
- generate_image_streamlit.py: Main Streamlit application script for generating images.
- generate_image.py: Backend script for image generation using Stable Diffusion.
- README.md: You are here! π
π Features
- Easy-to-Use Interface: Simply input your text prompt and let the AI do the rest!
- Powered by Stable Diffusion: State-of-the-art AI model for realistic and high-quality image synthesis.
- Streamlit Integration: Real-time image generation with Streamlit for interactive use.
π οΈ Technologies Used
- Stable Diffusion: Advanced AI model for image generation.
- Streamlit: Open-source app framework for ML/AI applications.
- PyTorch: Deep learning framework for neural network training and inference.
π€ Contributing
- Contributions are welcome! Feel free to fork this repository, open issues, and submit pull requests to help improve this project.
π License
- This project is licensed under the MIT License - see the LICENSE for details.
π Contact
- Have feedback, suggestions, or questions? Reach out:
- Twitter: @elliottbarness