Metadata-Version: 2.4
Name: gimdog-toolbox
Version: 0.1.0
Summary: Python utility functions that I always had to rewrite
Author-email: Áron Gimesi <aron.gimesi@tecnico.ulisboa.pt>
License: CC by 4.0
Project-URL: Homepage, https://github.com/gimesia/gimdog-toolbox
Project-URL: Issues, https://github.com/gimesia/gimdog-toolbox/issues
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: torch
Requires-Dist: numpy
Requires-Dist: opencv-python
Dynamic: license-file

# 🐶 Gimdog Toolbox 🧰
<img src="gimdog_toolbox.jpg" alt="Logo" width="200" height="200">

**Version: 0.1.0**

A collection of Python utility functions that I always found myself rewriting.
This repository aims to provide a centralized and readily available set of common functions to avoid redundant code across projects.

## 💬 Description

This repo contains various Python utility functions designed to simplify common tasks. 
Instead of rewriting these functions in every project, you can simply import and use them from this library.  The goal is to improve code reusability, consistency, and save development time.

### 📦 Features
- 🛠️🖼️ Image/Tensor preprocessing utilities
- ⏱️⏳ Timing functions similar to Matlab's `tic` and `toc`
- 📸📊 Image display utilities

### 📝 Requirements
- `numpy~=1.26.4`
- `matplotlib~=3.9.2`
- `scikit-image~=0.24.0`
- `pytorch~=2.4.1`
- `opencv~=4.10.0`

## ⚙️ Installation
For now, you can just copy+paste the code snippets.
I will be working on making this into a pip package.


