Skip to main content

A simple CycleGAN-based image translation package (modern <-> vintage)

Project description

vintagify

A simple Python package for image-to-image translation using CycleGAN model.
Easily convert modern photos into vintage-style images with just one function call.


✨ Features

  • 🎨 Translate modern images to vintage style using pretrained model.
  • 🔁 Based on CycleGAN with unpaired training capability.
  • 📦 Packaged with built-in pretrained model – no extra downloads required.
  • 🔧 Simple API, minimal setup.

📦 Installation

Install via pip:

pip install vintagify

🚀 Quick Start

from vintagify import translate_image

translate_image("photo.jpg", "photo_vintage.jpg")

📐 Input Requirements

  • Input image should be at least 500×500 pixels.
  • The image will be automatically center-cropped and resized to 512×512.

📝 License

MIT License © 2025 beingbetter11643

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vintagify-0.1.1.tar.gz (42.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vintagify-0.1.1-py3-none-any.whl (42.3 MB view details)

Uploaded Python 3

File details

Details for the file vintagify-0.1.1.tar.gz.

File metadata

  • Download URL: vintagify-0.1.1.tar.gz
  • Upload date:
  • Size: 42.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for vintagify-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ce7371b91e9a357e912dbdaf06843b5fb8dab221812ca4bdef99786b30700ae8
MD5 ca283b7e272cefb550c13343a32f7331
BLAKE2b-256 477fdccca3674d2e191ccca02d9cda8dcd110755dac6740e449f85fb35165620

See more details on using hashes here.

File details

Details for the file vintagify-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: vintagify-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 42.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for vintagify-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2a9049baf8a24b27b0d4071a4058a11e18846a4e8829933ea79e9204bed99c52
MD5 f6f6265d68866ac0de4df0a6661d0dc5
BLAKE2b-256 03eb174a9d9acfc34943bc969c208a05549bf0ccc293ab4e830584773aee2266

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page