Summary

Words

Tuple classes
ClassSuperclassSlots
jpeg-chunk tuplelength type data
jpeg-color-info tupleh v quant-table dc-huff-table ac-huff-table diff id
not-a-baseline-jpeg-image tuple
not-a-jpeg-image tuple
unsupported-colorspace tuple


Singleton classes
APP
COM
DAC
DHP
DHT
DNL
DQT
DRI
EOI
EXP
JPG
MAGIC!
RES
RST
SOF
SOI
SOS
TEM
Y
YUV420
YUV444


Ordinary words
WordStack effect
<jpeg-chunk>( type length data -- jpeg-chunk )
<jpeg-color-info>( h v quant-table -- jpeg-color-info )
<loading-jpeg>( headers bitstream -- image )
>marker( byte -- marker )
V.M( x A -- x.A )
all-macroblocks( quot: ( mb -- ) -- )
apply-diff( dc color -- dc' )
baseline-decompress( -- )
baseline-parse( -- )
cleanup-bitstream( bytes -- bytes' )
color-transform( yuv -- rgb )
dct-matrix( -- m )
dct-matrix-blas( -- m )
dct-vect( u v -- basis )
decode-block( color -- pixels )
decode-frame( header -- )
decode-huff-table( chunk -- )
decode-macroblock( -- blocks )
decode-quant-table( chunk -- )
decode-scan( chunk -- )
detect-colorspace( jpeg-image -- csp )
draw-block( block x,y color-id jpeg-image -- )
draw-macroblock-y( mb blocks -- )
draw-macroblock-yuv420( mb blocks -- )
draw-macroblock-yuv444( mb blocks -- )
draw-macroblocks( mbs -- )
fetch-tables( component -- )
idct( b -- b' )
idct-blas( b -- b' )
idct-factor( b -- b' )
jpeg>( -- jpeg-image )
load-jpeg( stream -- loading-jpeg )
loading-jpeg>image( loading-jpeg -- image )
mb-dim( component -- dim )
not-a-baseline-jpeg-image( -- * )
not-a-jpeg-image( -- * )
parse-headers( -- chunks )
parse-marker( -- marker )
read1-jpeg-ac( decoder -- run/ac )
read1-jpeg-dc( decoder -- dc )
read4/4( -- a b )
reverse-zigzag( b -- b' )
setup-bitmap( image -- )
sign-extend( bits v -- v' )
singleton-first( seq -- elt )
unsupported-colorspace( -- * )
wave( x u -- n )
yuv>bgr-matrix( -- m )
zig-zag( -- zz )


Class predicate words
WordStack effect
APP?( object -- ? )
COM?( object -- ? )
DAC?( object -- ? )
DHP?( object -- ? )
DHT?( object -- ? )
DNL?( object -- ? )
DQT?( object -- ? )
DRI?( object -- ? )
EOI?( object -- ? )
EXP?( object -- ? )
JPG?( object -- ? )
MAGIC!?( object -- ? )
RES?( object -- ? )
RST?( object -- ? )
SOF?( object -- ? )
SOI?( object -- ? )
SOS?( object -- ? )
TEM?( object -- ? )
Y?( object -- ? )
YUV420?( object -- ? )
YUV444?( object -- ? )
jpeg-chunk?( object -- ? )
jpeg-color-info?( object -- ? )
not-a-baseline-jpeg-image?( object -- ? )
not-a-jpeg-image?( object -- ? )
unsupported-colorspace?( object -- ? )


Files