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

https://github.com/altunenes/scramblery

Desktop app for image and video scrambling with various methods including Fourier phase scramble: Entire image/video or just detected facial area.
https://github.com/altunenes/scramblery

desktop-app experimental-psychology face face-detection fourier fourier-transform gstreamer psychology scramble scramble-face tauri video video-processing

Last synced: 4 months ago
JSON representation

Desktop app for image and video scrambling with various methods including Fourier phase scramble: Entire image/video or just detected facial area.

Awesome Lists containing this project

README

          

# Scramblery
[![DOI](https://zenodo.org/badge/449034134.svg)](https://zenodo.org/badge/latestdoi/449034134) [![Release](https://github.com/altunenes/scramblery/actions/workflows/release.yml/badge.svg)](https://github.com/altunenes/scramblery/actions/workflows/release.yml)

---


App Icon

Scramblery is a tool designed to scramble images and videos for scientific, privacy, or artistic purposes. It offers various scrambling techniques, including pixel shuffling and frequency domain manipulation using Fourier transforms.

---
*Preview of the main menu*


Main Menu Preview

---

## Features

- **Image Scrambling:** Various techniques—including advanced Fourier-based scrambling.
- **Video Scrambling:** Efficient frame processing via GStreamer's pipeline.
- **Batch Processing & Face Detection:** Process image directories and optionally target faces.
- **Face Detection:** Detect facial area and scramble facial area (options for: exclude/include bg).

## Examples

---

| Video | GIF Preview |
|:-----:|:-----------:|
| [Video](https://github.com/user-attachments/assets/affb7333-231d-4773-bfa4-44c4c05fd815)
Block scramble-only facial area exclude bg | block |
| [Video](https://github.com/user-attachments/assets/0a57b9a9-859d-4a4f-96cf-a4fe39f98637)
Pixel scramble-only facial area exclude bg | exc_bg |
| [Video 1](https://github.com/user-attachments/assets/37fd72dc-e575-4de0-b910-94a42e81f0b2)
[Video 2](https://github.com/user-attachments/assets/a0f47a62-7867-4fb1-ae6f-bff893225d47)
Fourier Phase: Colorful/Gray options | fft |

---

## Installation

For installation instructions, please refer to the [INSTALLATION GUIDE](https://github.com/altunenes/scramblery/blob/main/INSTALL.md).

---

## Citation

Altun, E. (2025). altunenes/scramblery: Scramblery v2.0.0 (v2.0.0). Zenodo. https://doi.org/10.5281/zenodo.7484576