Skip to content

Gemini Math Solver is a powerful tool that enhances and solves mathematical equations from images using advanced image processing and LaTeX rendering.

License

Notifications You must be signed in to change notification settings

NightSling/Gemini-Math-Helper

Repository files navigation

Gemini Math Solver

Gemini Math Solver is an advanced tool designed to enhance and solve mathematical equations from images. Utilizing state-of-the-art image processing and LaTeX rendering, it provides accurate and efficient solutions for various mathematical problems.

Features

  • Image Text Enhancement: Automatically enhances text in images for better readability and accuracy.
  • LaTeX Rendering: Converts enhanced text to LaTeX format for clear and professional presentation.
  • Clipboard Integration: Easily paste images from the clipboard for quick processing.
  • Drag and Drop: Supports drag-and-drop functionality for seamless user experience.
  • Loading Overlay: Provides visual feedback during image processing with a stylish loading overlay.

Installation

To install the necessary dependencies, run:

pip install -r requirements.txt

Setup Environment Variables

Copy the example environment variables file to a new .env file:

cp .env.example .env

Usage

  1. Run the Application:

    python main.py
  2. Drag and Drop an image containing mathematical equations into the application window or use Ctrl+V to paste an image from the clipboard.

  3. View Results: The enhanced image and LaTeX-rendered equations will be displayed in the application window.

Development

Setting Up

Clone the repository and navigate to the project directory:

git clone https://github.com/NightSling/gemini-math-solver.git
cd gemini-math-solver

Install the dependencies:

pip install -r requirements.txt

Running Tests

To run the tests, use:

pytest

Contributing

We welcome contributions! Please read our Contributing Guidelines for more details.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

Acknowledgements

Contact

For any inquiries or support, please contact [email protected].


Thank you for using Gemini Math Solver! We hope it makes solving mathematical equations easier and more efficient for you.

About

Gemini Math Solver is a powerful tool that enhances and solves mathematical equations from images using advanced image processing and LaTeX rendering.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages