1
0
Fork 1
mirror of https://github.com/maunium/stickerpicker synced 2024-12-21 06:30:43 +00:00
stickerpicker/sticker
xz-dev 86cb2edcfa
fix: Improve edge transparency handling by modifying only the Alpha channel
In our testing, the method of exclusively processing the Alpha channel yielded the best results. This approach focuses on adjusting transparency while preserving the RGB color information, which prevents color distortion and maintains image detail. Key reasons for the improvement include:

- Protecting RGB from color alterations, avoiding color seepage and contamination.
- Precisely removing unwanted semi-transparency in the Alpha channel, eliminating white edges.
- Simplifying the process, reducing complexity, and minimizing risk of introducing new issues.

By targeting transparency issues directly in the Alpha channel, we achieve cleaner edges without compromising the image's color quality and detail.
2024-09-15 16:26:58 +08:00
..
lib fix: Improve edge transparency handling by modifying only the Alpha channel 2024-09-15 16:26:58 +08:00
__init__.py Add fancy versioning stuff 2020-10-30 23:32:35 +02:00
get_version.py Add fancy versioning stuff 2020-10-30 23:32:35 +02:00
pack.py feat: support animated(lottie) sticker 2024-07-17 11:18:08 +08:00
scalar_convert.py Use utf8-encoding whenever JSON is processed 2021-01-27 23:31:33 +01:00
stickerimport.py feat: support animated(lottie) sticker 2024-07-17 11:18:08 +08:00
version.py Add fancy versioning stuff 2020-10-30 23:32:35 +02:00