images.*: fix all image>stream words in extra so that they work with the added parameter
parent
944718c817
commit
13dc01dbc4
|
@ -428,5 +428,4 @@ M: bmp-image stream>image* ( stream bmp-image -- bitmap )
|
|||
] bi ;
|
||||
|
||||
M: bmp-image image>stream
|
||||
drop BGR reorder-components output-bmp ;
|
||||
|
||||
2drop BGR reorder-components output-bmp ;
|
||||
|
|
|
@ -76,7 +76,7 @@ M: pbm-image stream>image*
|
|||
drop [ [ read-pbm ] throw-on-eof ] with-input-stream ;
|
||||
|
||||
M: pbm-image image>stream
|
||||
drop {
|
||||
2drop {
|
||||
[ drop "P4\n" ascii encode write ]
|
||||
[ dim>> first number>string " " append ascii encode write ]
|
||||
[ dim>> second number>string "\n" append ascii encode write ]
|
||||
|
|
|
@ -50,7 +50,7 @@ M: ppm-image stream>image*
|
|||
drop [ [ read-ppm ] throw-on-eof ] with-input-stream ;
|
||||
|
||||
M: ppm-image image>stream
|
||||
drop {
|
||||
2drop {
|
||||
[ drop "P6\n" ascii encode write ]
|
||||
[ dim>> first number>string " " append ascii encode write ]
|
||||
[ dim>> second number>string "\n" append ascii encode write ]
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
! Copyright (C) 2009 Keith Lazuka.
|
||||
! See http://factorcode.org/license.txt for BSD license.
|
||||
USING: accessors fry images images.loader images.normalization
|
||||
images.viewer io io.backend io.directories io.encodings.binary
|
||||
io.files io.pathnames io.streams.byte-array kernel locals
|
||||
USING: accessors assocs fry images images.loader images.normalization
|
||||
images.loader.private images.viewer io io.backend io.directories
|
||||
io.encodings.binary io.files io.pathnames io.streams.byte-array kernel locals
|
||||
namespaces quotations random sequences serialize tools.test ;
|
||||
IN: images.testing
|
||||
|
||||
|
@ -42,8 +42,9 @@ PRIVATE>
|
|||
f verbose-tests? [
|
||||
path load-image dup clone normalize-image 1quotation swap
|
||||
'[
|
||||
binary [ _ image-class image>stream ] with-byte-writer
|
||||
image-class load-image* normalize-image
|
||||
binary [
|
||||
_ image-class [ types get value-at ] keep image>stream
|
||||
] with-byte-writer image-class load-image* normalize-image
|
||||
] unit-test
|
||||
] with-variable ;
|
||||
|
||||
|
|
|
@ -257,7 +257,7 @@ M: tga-image stream>image*
|
|||
drop [ [ read-tga ] throw-on-eof ] with-input-stream ;
|
||||
|
||||
M: tga-image image>stream
|
||||
drop
|
||||
2drop
|
||||
[
|
||||
component-order>> { BGRA BGRA } member? [ bad-tga-unsupported ] unless
|
||||
] keep
|
||||
|
@ -287,4 +287,3 @@ M: tga-image image>stream
|
|||
]
|
||||
[ bitmap>> write ]
|
||||
} cleave ;
|
||||
|
||||
|
|
Loading…
Reference in New Issue