Graph Morphing
Graph Morphing is an innovative Streamlit application that allows you to morph two or more graph images and generate a smooth morphing GIF.
- Morph two or more graph images together
- Customize the number of steps and duration between frames
- Add an optional border with custom color and size
- Download the generated GIF
- Clone the repository:
git clone https://github.com/Lakshay-13/Morph-Images.git
- Change the directory:
cd Morph-Images
- Install the required dependencies:
pip install -r requirements.txt
- Run the Streamlit application:
streamlit run app.py
- Open the application in your web browser by navigating to the URL provided by Streamlit.
- Upload at least 2 graph images using the file uploader
- Adjust the number of steps and duration between frames using the sliders
- Optionally, enable the border and customize its color and size
- Click the "Morph and create GIF" button to generate the GIF
- Download the generated GIF by entering a file name and clicking "Save Image"
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Be sure to update the tests as appropriate.