output_pink3d
Arguments:
Description:
Save selected images as type-coded (P5,P8,P9) PNK files (PINK extension for 3d volumetric images).
https://perso.esiee.fr/~coupriem/Pink/doc/html/
Other file types are listed for info only!
Pink file formats (from PINK source)
P4: raw binary ; P1: ascii binary (2D: standard ; 3D: extension Pink) NOT YET SUPPORTED
P5: raw byte ; P2: ascii gray (2D: standard ; 3D: extension Pink)
P6: raw byte rgb ; P3: ascii rgb (2D: standard ; 3D: NOT YET SUPPORTED)
P8: raw long 2d-3d (extension Pink)
P9: raw float 2d-3d (extension Pink)
PA: ascii float 2d-3d (extension Pink)
PB: ascii long 2d-3d (extension Pink)
PC: raw double 2d-3d (extension Pink)
PD: ascii double 2d-3d (extension Pink)
PE: raw single precision complex 2d-3d (extension Pink)
PF: ascii single precision complex 2d-3d (extension Pink)
Images
FILE ::=
P2 <COMMENT>* <DIMENSIONS> <VALMAX> <PIXEL>* FILE ::=
P5 <COMMENT>* <DIMENSIONS> <VALMAX> <PIXEL>*
COMMENT ::=
# char* newline COMMENT ::=
# char* newline
DIMENSIONS ::= <RS> <CS> | <RS> <CS> <DS> DIMENSIONS ::= <RS> <CS> | <RS> <CS> <DS>
RS ::= ascii_coded_integer RS ::= ascii_coded_integer
CS ::= ascii_coded_integer CS ::= ascii_coded_integer
DS ::= ascii_coded_integer DS ::= ascii_coded_integer
VALMAX ::= ascii_coded_integer VALMAX ::= ascii_coded_integer
PIXEL ::= ascii_coded_integer8 PIXEL ::= binary_coded_integer8
FILE ::=
P8 <COMMENT>* <DIMENSIONS> <VALMAX> <PIXEL>* FILE ::=
P9 <COMMENT>* <DIMENSIONS> <VALMAX> <PIXEL>*
COMMENT ::=
# char* newline COMMENT ::=
# char* newline
DIMENSIONS ::= <RS> <CS> | <RS> <CS> <DS> DIMENSIONS ::= <RS> <CS> | <RS> <CS> <DS>
RS ::= ascii_coded_integer RS ::= ascii_coded_integer
CS ::= ascii_coded_integer CS ::= ascii_coded_integer
DS ::= ascii_coded_integer DS ::= ascii_coded_integer
VALMAX ::= ascii_coded_integer [unused] VALMAX ::= ascii_coded_integer [unused]
PIXEL ::= binary_coded_integer32 PIXEL ::= binary_coded_float
FILE ::=
PA <COMMENT>* <DIMENSIONS> <VALMAX> <PIXEL>* FILE ::= PB <COMMENT>* <DIMENSIONS> <VALMAX> <PIXEL>*
COMMENT ::=
# char* newline COMMENT ::=
# char* newline
DIMENSIONS ::= <RS> <CS> | <RS> <CS> <DS> DIMENSIONS ::= <RS> <CS> | <RS> <CS> <DS>
RS ::= ascii_coded_integer RS ::= ascii_coded_integer
CS ::= ascii_coded_integer CS ::= ascii_coded_integer
DS ::= ascii_coded_integer DS ::= ascii_coded_integer
VALMAX ::= ascii_coded_integer [unused] VALMAX ::= ascii_coded_integer [unused]
PIXEL ::= ascii_coded_float PIXEL ::= ascii_coded_integer32
FILE ::=
PC <COMMENT>* <DIMENSIONS> <VALMAX> <PIXEL>* FILE ::=
PD <COMMENT>* <DIMENSIONS> <VALMAX> <PIXEL>*
COMMENT ::=
# char* newline COMMENT ::=
# char* newline
DIMENSIONS ::= <RS> <CS> | <RS> <CS> <DS> DIMENSIONS ::= <RS> <CS> | <RS> <CS> <DS>
RS ::= ascii_coded_integer RS ::= ascii_coded_integer
CS ::= ascii_coded_integer CS ::= ascii_coded_integer
DS ::= ascii_coded_integer DS ::= ascii_coded_integer
VALMAX ::= ascii_coded_integer [unused] VALMAX ::= ascii_coded_integer [unused]
PIXEL ::= binary_coded_double PIXEL ::= ascii_coded_double
FILE ::=
PE <COMMENT>* <DIMENSIONS> <VALMAX> (<RE> <IM>)* FILE ::=
PF <COMMENT>* <DIMENSIONS> <VALMAX> (<RE> <IM>)*
COMMENT ::=
# char* newline COMMENT ::=
# char* newline
DIMENSIONS ::= <RS> <CS> | <RS> <CS> <DS> DIMENSIONS ::= <RS> <CS> | <RS> <CS> <DS>
RS ::= ascii_coded_integer RS ::= ascii_coded_integer
CS ::= ascii_coded_integer CS ::= ascii_coded_integer
DS ::= ascii_coded_integer DS ::= ascii_coded_integer
VALMAX ::= ascii_coded_integer [unused] VALMAX ::= ascii_coded_integer [unused]
RE ::= binary_coded_float RE ::= ascii_coded_float
IM ::= binary_coded_float IM ::= ascii_coded_float
Default values:
type=P5