Open-Source Kamera-Arts Tools
Project description
OSKAT
Open Source Kamera-Arts Tools
A set of command line tools for batch processing photos without opening up a photo-editing application.
Current Tools (v0.1.2):
varimat: adds borders to fit certain aspect ratio.
instamat: adds borders to fit 4:5 aspect ratio, e.g. for Instagram
Quickstart Guide
1. Installation
The simplest way to install oskat as a globally-available command-line tool is to use pipx. Find the guide here.
Once you have pipx installed, simply run either of the following commands from your terminal:
pipx install oskat
or, alternatively:
pipx install git+https://github.com/kl819/oskat.git
The second command installs directly from the GitHub repository and is recommended.
Once pipx is done installing, you should receive a message like this:
These apps are now globally available
- oskat
done! ✨ 🌟 ✨
You should be able to verify this with pipx list, which lists out the apps installed through pipx. One of them should be oskat. If it shows up on the list, you've successfully installed oskat!
2. Using oskat
The easiest way to use oskat is to navigate to the folder with the photos you'd like to process. If no path and output is specified on any oskat command, it will process all images in the directory in which it is run and output the results to a separate folder.
ex. 1: instamat
You've just exported a fresh set of photos from Lightroom, almost ready to post to Instagram but oh, no, every photo's a different aspect ratio!
You can use instamat to add white borders as needed to make all the images the same (Instagram-optimal) 4:5 aspect ratio!
First, navigate to the folder with all your photos and open a terminal there (or navigate there via the terminal). Then, just type oskat instamat into the terminal. Give it a few seconds, and you should see a message like this:
matted 3 images in 0.9s!
All done! Your Instagram-ready photos will be in a new folder within the folder in which you ran the command.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file oskat-0.1.2.tar.gz.
File metadata
- Download URL: oskat-0.1.2.tar.gz
- Upload date:
- Size: 17.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.9.6 Darwin/22.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ac810a00838acf12a70015d36a17e099f9ae22859f016d8e13201248fc17fdc
|
|
| MD5 |
fcb7a42c760e01c21cac4f4d073378b0
|
|
| BLAKE2b-256 |
f41e8c5b3199bab6c318d8d12a8355c391aa6f3f66c144b2e7e7b3fedfdbbd2d
|
File details
Details for the file oskat-0.1.2-py3-none-any.whl.
File metadata
- Download URL: oskat-0.1.2-py3-none-any.whl
- Upload date:
- Size: 18.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.9.6 Darwin/22.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ea07b232ae45d4d24cffd9c81e53d93c0e33e121e63838f896f1bf96bd8b5d2
|
|
| MD5 |
87392104babb3dc225f2bcfb7ff6b517
|
|
| BLAKE2b-256 |
89772269fb781233fbf6422a32c5cf1a512b3424327c9db5204aa34f72be6e32
|