#png — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #png, aggregated by home.social.
-
Day 81:After a 3-day wait board a ship to Bougainville. I'm over the moon I'll reach the final destination of my 28,000km no-fly trip emitting the lowest possible amount of CO2.I want to know I did all I possibly could to prevent climate breakdown.I enjoy the beauty of the sunset one last time. 96/
I slow travel mainly to reduce my carbon footprint (by 10 times according to available estimates: see https://ourworldindata.org/travel-carbon-footprint ) but also to experience travel as most people in this world do.
#RefuseTofly #EnvironmentalBreakdown #ClimateAction #globalwarming #climateBreakdown #travel #slowtravel #decarbonise #StrictlyPublicTransport #climateemergency #BismarckSea #PNG #ferrytravel #researcher #researcherlife #AFuoco
-
How To Find High-Quality PNG Files with Transparent Backgrounds 🖼 httpswww.youtube.comwatchv=x2ZYYeK05R4💡🎨 #PNG #Files #Design #Art #Illustrations
-
How To Find High-Quality PNG Files with Transparent Backgrounds 🖼 httpswww.youtube.comwatchv=x2ZYYeK05R4💡🎨 #PNG #Files #Design #Art #Illustrations
-
How To Find High-Quality PNG Files with Transparent Backgrounds 🖼 httpswww.youtube.comwatchv=x2ZYYeK05R4💡🎨 #PNG #Files #Design #Art #Illustrations
-
How To Find High-Quality PNG Files with Transparent Backgrounds 🖼 httpswww.youtube.comwatchv=x2ZYYeK05R4💡🎨 #PNG #Files #Design #Art #Illustrations
-
Как мы засунули геометрию квартиры в обычный PNG
Туры Getfloorplan рендерятся в Unreal Engine с трассировкой пути, и в браузер уходит готовая панорама — по сути скриншот из игры. Грузится быстро и выглядит как фотография, но геометрии у картинки нет: курсору не во что попасть. А линейку в проптехе рано или поздно просят все — измерить комнату, проверить, пройдёт ли шкаф в проём. В статье — как мы получили и картинку, и линейку. Рядом с панорамой рендерим карту глубины, по экранным координатам курсора восстанавливаем точку в мире и нормаль к поверхности. Расстояния упаковываем в обычный PNG: EXR, в котором карта рождается, браузер нативно не читает. Разбираем, чем за это платим: точностью, размером файла и парой грабель с CORS и цветовыми профилями.
https://habr.com/ru/articles/1081340/
#карта_глубины #панорамы #threejs #WebGL #PNG #EXR #Unreal_Engine #линейка #проптех
-
Как мы засунули геометрию квартиры в обычный PNG
Туры Getfloorplan рендерятся в Unreal Engine с трассировкой пути, и в браузер уходит готовая панорама — по сути скриншот из игры. Грузится быстро и выглядит как фотография, но геометрии у картинки нет: курсору не во что попасть. А линейку в проптехе рано или поздно просят все — измерить комнату, проверить, пройдёт ли шкаф в проём. В статье — как мы получили и картинку, и линейку. Рядом с панорамой рендерим карту глубины, по экранным координатам курсора восстанавливаем точку в мире и нормаль к поверхности. Расстояния упаковываем в обычный PNG: EXR, в котором карта рождается, браузер нативно не читает. Разбираем, чем за это платим: точностью, размером файла и парой грабель с CORS и цветовыми профилями.
https://habr.com/ru/articles/1081340/
#карта_глубины #панорамы #threejs #WebGL #PNG #EXR #Unreal_Engine #линейка #проптех
-
Как мы засунули геометрию квартиры в обычный PNG
Туры Getfloorplan рендерятся в Unreal Engine с трассировкой пути, и в браузер уходит готовая панорама — по сути скриншот из игры. Грузится быстро и выглядит как фотография, но геометрии у картинки нет: курсору не во что попасть. А линейку в проптехе рано или поздно просят все — измерить комнату, проверить, пройдёт ли шкаф в проём. В статье — как мы получили и картинку, и линейку. Рядом с панорамой рендерим карту глубины, по экранным координатам курсора восстанавливаем точку в мире и нормаль к поверхности. Расстояния упаковываем в обычный PNG: EXR, в котором карта рождается, браузер нативно не читает. Разбираем, чем за это платим: точностью, размером файла и парой грабель с CORS и цветовыми профилями.
https://habr.com/ru/articles/1081340/
#карта_глубины #панорамы #threejs #WebGL #PNG #EXR #Unreal_Engine #линейка #проптех
-
Not actually back yet, just wanted to toot this for fun... ;)
Raw (TGA/Targa format) 1200ppi US Letter scan: 381MiB
PNG version: 27MiB
After contrast enhancement: 2.3MiB
After reducing to 10 colors: 1.2MiB
After re-doing reduction, first converting to grayscale: 1001KiB
Reducing to 4 shades of gray (from original 256-shade image): 727KiB
Reducing to monochrome (no perceptible loss in quality): 556KiB
Conversion to PDF + OCR with aggressive JBIG2 compression: 264KiBOverall compression factor from original scan: 1480.6:1
Overall compression factor from uncompressed monochrome version of scan: 61.7:1
Overall lossless compression factor (uncompressed monochrome to PNG monochrome): 29.2:1
Lossless compression factor for full-color image: 14:1
Data compression is a heck of a thing. ;)
-
Time for new nation
https://www.youtube.com/watch?v=4Ny5H422ha4 #bouganville #png #papua -
Time for new nation
https://www.youtube.com/watch?v=4Ny5H422ha4 #bouganville #png #papua -
Time for new nation
https://www.youtube.com/watch?v=4Ny5H422ha4 #bouganville #png #papua -
Time for new nation
https://www.youtube.com/watch?v=4Ny5H422ha4 #bouganville #png #papua -
Time for new nation
https://www.youtube.com/watch?v=4Ny5H422ha4 #bouganville #png #papua -
Ye yan
Here's is the 3rd child of Ye yin & Thanatos. One of the twins (that means i have also to make her brother which i will i can't say when lol), raised by the Demon King Luidja (Or whatever is called) in the demon realm. He's her master & also later she married him loool She's also a tsundere girl (through i'm not sure if you can see it by her expression 😭)
Drawing & edit by me!
#Journeytoseekpastlifes
#Journeytoseekpastreincarnations
#Journeytothepast
#Yeyan
#manhua
#novel
#fanart
#myfanart
#png
#chibi
#tsundere -
Ye yan
3rd child of Thanatos & Ye yin.
Drawing & edit by me!
#Journey-to-the-past #Ye-yan #manhua #novel #fanart #my-fanart #chibi #png #tsundere -
squoosh压缩算法很厉害,可惜squoosh.app不支持批量压缩,squoosh-cli又不支持太新的Node环境...
找到一个Web项目:https://compressjpg.io/zh-CN
支持批量转换,700多MB的图片(64张771.1MB)压缩下来只剩下100.7MB
以后单张图片就继续用squoosh,大量图片就用compressjpg.io好了~
不过好像没有开源?还有其他推荐嘛~相关links:
【网站自荐】Compress JPG:https://github.com/ruanyf/weekly/issues/5225
Github/Squoosh:https://github.com/GoogleChromeLabs/squoosh -
squoosh压缩算法很厉害,可惜squoosh.app不支持批量压缩,squoosh-cli又不支持太新的Node环境...
找到一个Web项目:https://compressjpg.io/zh-CN
支持批量转换,700多MB的图片(64张771.1MB)压缩下来只剩下100.7MB
以后单张图片就继续用squoosh,大量图片就用compressjpg.io好了~
不过好像没有开源?还有其他推荐嘛~相关links:
【网站自荐】Compress JPG:https://github.com/ruanyf/weekly/issues/5225
Github/Squoosh:https://github.com/GoogleChromeLabs/squoosh -
squoosh压缩算法很厉害,可惜squoosh.app不支持批量压缩,squoosh-cli又不支持太新的Node环境...
找到一个Web项目:https://compressjpg.io/zh-CN
支持批量转换,700多MB的图片(64张771.1MB)压缩下来只剩下100.7MB
以后单张图片就继续用squoosh,大量图片就用compressjpg.io好了~
不过好像没有开源?还有其他推荐嘛~相关links:
【网站自荐】Compress JPG:https://github.com/ruanyf/weekly/issues/5225
Github/Squoosh:https://github.com/GoogleChromeLabs/squoosh -
Partido Nueva Generación denuncia agresiones y amenazas contra ciudadanos por seguidores del partido de Laura Fernández
“Hay dirigentes a los que les da terror poner una calcomanía, una bandera que los identifique políticamente porque los agreden por no ser del partido de Gobierno”, dijo Paola Mora Tumminelli.
La entrada Partido Nueva Generación denuncia agresio [...]#Agresión #Banderas #Elecciones #LauraFernández #PNG #PaolaMora #País #Política #Violencia #ÚltimaHora
-
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
-
Online #Image #converter convertire facilmente i file #SVG in #PNG con un clic
#applicazioni @diggitahttps://webappsmagazine.blogspot.com/2025/10/online-image-converter-convertire.html
-
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.
-
Today I improved my #Python script to convert #png files in a folder to #gif, using a graphic interface with #PySimpleGUI (I have a CLI version too I have recently converted from #Pillow to #imageio) and during class I made a png to #mp4 version!
png -> mp4 (GUI) https://github.com/villares/sketch-a-day/blob/main/admin_scripts/pngs_to_mp4_gui.py
png -> gif (GUI)
https://github.com/villares/sketch-a-day/blob/main/admin_scripts/make-gif.py
png -> gif (CLI) https://github.com/villares/sketch-a-day/blob/main/admin_scripts/pngs_to_gif.py -
if you want a silly (not optimized at all) #PNG(s) to #GIF script:
CLI https://github.com/villares/sketch-a-day/blob/main/admin_scripts/pngs_to_gif.py
GUI (depends on #PySimpleGUI) https://github.com/villares/sketch-a-day/blob/main/admin_scripts/pngs_to_gif_gui.py
-
#SVG to #png using #svglib and #reportlab so that I can show SVG in a #PySimpleGUI interface!
https://gist.github.com/villares/c5d097b8a8c6178284ae0a6adfd3e7e5#file-svg_psg_svglib_reportlab-py
-
https://archive.org/details/yalis-question
Yali’s Question: Sugar, Culture, and History by Frederick Errington; Deborah Gewertz; Anthony T. Carter
Topics
#sugarplantation, #sugarplantations, #history, #PapuaNewGuinea, #PNG, #plantations, #neocolonialism, #antiblackness, #history, #Melanesia, #anthropology, #imperialism, #migration, #emigration, #RamuSugarLimited, #RSL, #RamuSugar, #capitalismYali’s Question is the story of a remarkable physical and social creation—Ramu Sugar Limited (RSL), a sugar plantation created in a remote part of Papua New Guinea. As an embodiment of imported industrial production, RSL’s smoke-belching, steam-shrieking factory and vast fields of carefully tended sugar cane contrast sharply with the surrounding grassland. RSL not only dominates the landscape, but also shapes those culturally diverse thousands who left their homes to work there.