An open API service indexing awesome lists of open source software.

https://github.com/serre-lab/warped

Personal toolbox for image Warping
https://github.com/serre-lab/warped

computer-vision data-augmentation deformation differentiable-deformation differentiable-warping image-deformation image-processing image-warping pytorch warping

Last synced: about 1 year ago
JSON representation

Personal toolbox for image Warping

Awesome Lists containing this project

README

          


Torqueo logo






PyLint


Tox


Pypi


Pepy




**Torqueo** is a simple and hackable library for experimentation with image warping in **PyTorch**. It is designed to facilitate easy manipulation and transformation of images using various warping techniques.

# 🚀 Getting Started with Torqueo

**Torqueo** requires **Python 3.7** or newer and several dependencies, including **Numpy**. Installation is straightforward with **Pypi**:

```bash
pip install torqueo
```

With **Torqueo** installed, you can dive into image warping. The API is designed to be **intuitive**, requiring only a few hyperparameters to get started.

Example usage:

```python
import torch
import timm
from torqueo import Fisheye

transformed_images = Fisheye()(images)
```

**Starter Notebook:** Open in Google Colab

# Documentation
**Torqueo** documentation can be found here: [Documentation](https://serre-lab.github.io/Warped/)

# Examples of transformations

Below are some examples of image transformations using **Torqueo**.

| | | |
|-|-|-|
| Original Image
**Original Image** | Barrel
**Barrel** | Fisheye
**Fisheye**|
| Perspective
**Perspective** | Pinch
**Pinch** | Spherize
**Spherize**|
| Stretch
**Stretch** | Swirl
**Swirl** | Twirl
**Twirl**|
| Wave
**Wave** | | |

# Authors of the code

- [**Vipul Sharma**]() - vipul_sharma@brown.edu, Brown University
- [**Thomas Fel**](https://thomasfel.fr) - thomas_fel@brown.edu, PhD Student DEEL (ANITI), Brown University