Hello Guilers, I'm pleased to announce Guile-PNG 0.7.3, Portable Network Graphics (PNG)[1] library for GNU Guile, implemented in pure scheme: https://github.com/artyom-poptsov/guile-png/releases/tag/v0.7.3
This release adds procedures that allow to rotate images 90 degrees clockwise/counter-clockwise, flip images vertically and horizontally and introduces new high-level API for manipulating image pixels. * List of user-visible changes --8<---------------cut here---------------start------------->8--- * Changes in version 0.7.3 (2024-03-30) ** Implement image transformation methods The methods below can be found in =(png image-processing rotate)= module: - =png-image-rotate-90/cw=: 90 degrees clockwise rotation - =png-image-rotate-90/ccw=: 90 degrees counter-clockwise rotation - =png-image-flip-vertical=: Vertical flip. - =png-image-flip-horizontal=: Horizontal flip. ** New high-level API for manipulating image pixels =(png graphics pixel)= now provides two high-level procedures for manipulating the image pixels: - =png-image-pixel-for-each= - =png-image-pixel-map= - =png-image-pixel-fold= ** Update and improve the documentation ** Add new tests --8<---------------cut here---------------end--------------->8--- Happy hacking! - avp References: 1. https://www.rfc-editor.org/rfc/rfc2083 -- Artyom "avp" Poptsov <poptsov.art...@gmail.com> Home page: https://memory-heap.org/~avp/ CADR Hackerspace co-founder: https://cadrspace.ru/ GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F
signature.asc
Description: PGP signature