Handbook
Glossary
process-ifd-entry ( ifd-entry -- value class )
Vocabulary
images
.
tiff
Inputs
ifd-entry
an
object
Outputs
value
an
object
class
an
object
Definition
USING:
accessors
combinators
io.encodings.ascii
io.encodings.string
io.encodings.utf8
kernel
sequences
;
IN:
images.tiff
:
process-ifd-entry
( ifd-entry -- value class )
[
ifd-entry-value
]
[
tag>>
]
bi
{
{
254
[
new-subfile-type
]
}
{
255
[
subfile-type
]
}
{
256
[
image-width
]
}
{
257
[
image-length
]
}
{
258
[
bits-per-sample
]
}
{
259
[
lookup-compression
compression
]
}
{
262
[
lookup-photometric-interpretation
photometric-interpretation
]
}
{
263
[
threshholding
]
}
{
264
[
cell-width
]
}
{
265
[
cell-length
]
}
{
266
[
fill-order
]
}
{
269
[
ascii
decode
document-name
]
}
{
270
[
ascii
decode
image-description
]
}
{
271
[
ascii
decode
tiff-make
]
}
{
272
[
ascii
decode
tiff-model
]
}
{
273
[
strip-offsets
]
}
{
274
[
orientation
]
}
{
277
[
samples-per-pixel
]
}
{
278
[
rows-per-strip
]
}
{
279
[
strip-byte-counts
]
}
{
280
[
min-sample-value
]
}
{
281
[
max-sample-value
]
}
{
282
[
first
x-resolution
]
}
{
283
[
first
y-resolution
]
}
{
284
[
lookup-planar-configuration
planar-configuration
]
}
{
285
[
page-name
]
}
{
286
[
x-position
]
}
{
287
[
y-position
]
}
{
288
[
free-offsets
]
}
{
289
[
free-byte-counts
]
}
{
290
[
gray-response-unit
]
}
{
291
[
gray-response-curve
]
}
{
292
[
t4-options
]
}
{
296
[
lookup-resolution-unit
resolution-unit
]
}
{
297
[
page-number
]
}
{
305
[
ascii
decode
software
]
}
{
306
[
ascii
decode
date-time
]
}
{
315
[
ascii
decode
artist
]
}
{
316
[
ascii
decode
host-computer
]
}
{
317
[
lookup-predictor
predictor
]
}
{
320
[
color-map
]
}
{
321
[
halftone-hints
]
}
{
322
[
tile-width
]
}
{
323
[
tile-length
]
}
{
324
[
tile-offsets
]
}
{
325
[
tile-byte-counts
]
}
{
326
[
bad-fax-lines
]
}
{
327
[
clean-fax-data
]
}
{
328
[
consecutive-bad-fax-lines
]
}
{
330
[
sub-ifd
]
}
{
338
[
lookup-extra-samples
extra-samples
]
}
{
339
[
lookup-sample-format
sample-format
]
}
{
347
[
jpeg-tables
]
}
{
512
[
lookup-jpeg-proc
jpeg-proc
]
}
{
513
[
jpeg-interchange-format
]
}
{
514
[
jpeg-interchange-format-length
]
}
{
515
[
jpeg-restart-interval
]
}
{
519
[
jpeg-qtables
]
}
{
520
[
jpeg-dctables
]
}
{
521
[
jpeg-actables
]
}
{
529
[
ycbcr-coefficients
]
}
{
530
[
ycbcr-subsampling
]
}
{
531
[
ycbcr-positioning
]
}
{
532
[
reference-black-white
]
}
{
700
[
utf8
decode
xmp
]
}
{
32995
[
matteing
]
}
{
32996
[
data-type
]
}
{
32997
[
image-depth
]
}
{
32998
[
tile-depth
]
}
{
33432
[
copyright
]
}
{
33723
[
iptc
]
}
{
34377
[
photoshop
]
}
{
34665
[
exif-ifd
]
}
{
34675
[
inter-color-profile
]
}
{
37439
[
sto-nits
]
}
{
42112
[
gdal-metadata
]
}
{
50341
[
print-image-matching-info
]
}
[
nip
unhandled-ifd-entry
swap
]
}
case
;