Skip to main content

QuDiDA (QUick and DIrty Domain Adaptation)

QuDiDA is a micro library for very naive though quick pixel level image domain adaptation via scikit-learn transformers. Is assumed to be used as image augmentation technique, while was not tested in public benchmarks.

Installation

pip install qudida

or

pip install git+https://github.com/arsenyinfo/qudida

Usage

import cv2

from sklearn.decomposition import PCA
from qudida import DomainAdapter

adapter = DomainAdapter(transformer=PCA(n_components=1), ref_img=cv2.imread('target.png'))
source = cv2.imread('source.png')
result = adapter(source)
cv2.imwrite('../result.png', result)

Example

Source image: source Target image (style donor): target Result with various adaptations: result

Metadata

Release files for qudida 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qudida 0.0.4
File Size Uploaded
qudida-0.0.4.tar.gz 3.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qudida 0.0.4
File Interpreter ABI Platform
qudida-0.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 6.6 kB

Release files / qudida-0.0.4.tar.gz

Download URL qudida-0.0.4.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
db198e2887ab0c9aa0023e565afbff41dfb76b361f85fd5e13f780d75ba18cc8
BLAKE2b-256 checksum
How to use checksums
3e2dbab8babd9dc9a9e4df6eb115540cee4322c1a74078fb6f3b3ebc452a22b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.7.11

Release files / qudida-0.0.4-py3-none-any.whl

Download URL qudida-0.0.4-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4519714c40cd0f2e6c51e1735edae8f8b19f4efe1f33be13e9d644ca5f736dd6
BLAKE2b-256 checksum
How to use checksums
f0a1a5f4bebaa31d109003909809d88aeb0d4b201463a9ea29308d9e4f9e7655
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.7.11

Release history Release notifications | RSS feed

This release

0.0.4 This release

2 release files

0.0.3

1 release file

0.0.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page