This is the qoi Reference Manual, version 0.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:23:05 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
qoi
Library for encoding/decoding QOI (Quite OK Image Format) files
Bibek Panthi <bpanthi977@gmail.com>
MIT
0.0.1
alexandria
(system).
package.lisp
(file).
qoi.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
qoi/qoi.lisp
package.lisp
(file).
qoi
(system).
+qoi-magic+
(constant).
+qoi-op-diff+
(constant).
+qoi-op-luma+
(constant).
+qoi-op-rgb+
(constant).
+qoi-op-rgba+
(constant).
+qoi-op-run+
(constant).
copy-array
(macro).
read-uint32-be
(function).
setf-array
(macro).
write-uint32-be
(function).
Packages are listed by definition order.
qoi
common-lisp
.
+qoi-magic+
(constant).
+qoi-op-diff+
(constant).
+qoi-op-luma+
(constant).
+qoi-op-rgb+
(constant).
+qoi-op-rgba+
(constant).
+qoi-op-run+
(constant).
copy-array
(macro).
read-uint32-be
(function).
setf-array
(macro).
write-uint32-be
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
decode qoi from ‘stream’ of type (unsigned-byte 8)
Returns ‘image’ : an 1D array with consecutive pixel values
Also returns width, height, channels and colorspace values of the image
encode ‘image’ in ‘qoi’ format; writing to ‘stream’ of type (unsigned-byte 8)
‘image’ is 1D array of size width*height*channels of type (integer 0 255)
‘channels’ = 3 or 4 (i.e. RGB or RGBA)
‘colorspace’ = 1 or 0; This value doesn’t affect the encoding
stores ‘values’ at consecutive position in ‘array’. if last? is false don’t store last value
Jump to: | C D E F M R S W |
---|
Jump to: | C D E F M R S W |
---|
Jump to: | +
C |
---|
Jump to: | +
C |
---|
Jump to: | F P Q S |
---|
Jump to: | F P Q S |
---|