#png — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #png, aggregated by home.social.
-
-
Lossless converting the palleted PNG (at 100671 bytes ≈ 101 kB) to JPEG XL result in a file at 25178 bytes ≈ 25 kB.
Converting lossless to webp, using
cwebp -lossless -m 6 -z 9 -o e08463_353cfb9f6bf646159fdf9dc573b1080e.{webp,png}
the file is 85118 bytes ≈ 85 kB. Lossy webp (i.e. without `-lossless`) is 437632 bytes ≈ 438 kB
-
为GoToSocial添加自定义表情包 :message:
本文一共八张图片
下载表情包: :Love:
- 各种小表情meme,动态静态都有: https://slackmojis.com/
- 哔哩哔哩Lv0到Lv6硬核会员:https://i0.hdslb.com/bfs/seed/jinkela/short/webui/user-profile/img/level_0.svg - https://i0.hdslb.com/bfs/seed/jinkela/short/webui/user-profile/img/level_h.svg
- 哔哩哔哩表情包(付费那种,而且还在更新):https://github.com/ccmuyuu/bilibili-emotes 适合搭配 https://minhaskamal.github.io/DownGit/#/home 下载目录
- 风格化的表情,主要还是类似emoji而非表情包: https://mutant.tech/
- 蓝豆表情包,适合抽象人士: https://bluemoji.io/
- 表情符号资源网站: https://emojipedia.org/
- 主要是颜文字,复制粘贴很方便: https://emojidb.org/meme-emojis
- 用豆包的seedream AI生成N创表情包: https://www.doubao.com/chat/create-image
- Lobehub对于IT人员很不错: https://lobehub.com/zh/icons
压缩处理表情包: :shy:
- 各种图片,我常用于处理GIF: https://imagestool.com/
- 专业处理GIF: https://ezgif.com/
- 主要用于处理非动态图片,效果特别好: https://squoosh.app/
从其他服务器“窃取”表情包: :creating:
- 一个用于从本地目录或远程实例将自定义表情符号导入 GoToSocial 的小工具: : https://codeberg.org/pswilde/gts_emoji_importer
#gotosocial #mastodon #fediverse #bilibili #ezgif #mygo #mujica #imagestool #ezgif #gif #png #jpg #webp #squoosh #icon #logo
@board -
Since the #PNG spec is getting some updates, I was thinking... you know what would be sick? Baking classic #lossy compression right into PNG.
I don't mean #JPEG or anything like that. Not even the #LossyPNG scheme I enjoy using where I reduce the number of colors to reduce the entropy. That wouldn't need any changes to the spec.
I'm thinking #Amiga HAM modes! Instant 3:1 (well, 2.4:1) lossy compression with (hopefully) minimal artifacting. That would be SICK!
Makes me want to throw together a Python script or something to read PNG files, apply the HAM "compression," and then see how the output looks. It wouldn't provide much compression savings with regular PNG, it would need a change to the format. But since I never had an Amiga, I'm curious to see how it looks, and how well it might scale to modern image resolutions.
Conceptually, it's not much different than 3:1 horizontal chroma subsampling, but might actually look a lot better.
Quick explainer: instead of having a 24-bit-per-pixel image, you have a 10-bit-per-pixel image, where the first two bits are a mode selector, and the last 8 bits are the actual pixel data. The modes are Hold and Modify{R,G,B}. Modify{R,G,B} modify just the red, green, or blue component of the 24-bit color for that pixel with the 8 bits specified. The modify mode assigns that pixel to be equivalent to the 8-bit value from a pre-defined palette or some pre-defined bit-assignment mode like RRRGGGBB or something. So basically, the horizontal color resolution is divided by 3, but sometimes you get lucky and there's no noticeable loss.