A Python tool for generating Images with adjustable pixelsize in RGB, optimized for CUDA and parallel processing. I use this tool to train several AI models.
Run autostart_script.bat (autoinstall, you need Python 3.12) or follow these steps to set up the project:
git clone https://github.com/nitrocon/RGB_Pixel_Generator.git
cd RGB_Pixel_Generator
python -m venv venv
source venv/Scripts/activate
python.exe -m pip install --upgrade pip
python generator.py- Generating Images with an adjustable pixelsize
- Efficient Image Generation: Utilizes CUDA for faster pixel computation.
- Is skipping already existing images
- Dynamic Memory Adjustment: Automatically adapts batch size based on available memory.
- User-Friendly GUI: Provides an intuitive interface for configuring and monitoring the process.
- Scalable Processing: Supports both CPU and GPU for optimal performance.
- Run the
generator.pyscript. - Use the GUI to set parameters such as image size, color range, and output directory.
- Start the generation process and monitor progress via the GUI.
- Python 3.12 (autostart script is looking for it)
torchlibrary (for CUDA support)psutillibrary (for memory management)PIL(Python Imaging Library) for image generation
βοΈ Contact For questions or suggestions, reach out via:
GitHub: nitrocon
Let me know if you need further refinements!