background image
ISO/IEC 10918-1 : 1993(E)
B.2.5
Define number of lines syntax
Figure B.12 specifies the marker segment for defining the number of lines. The DNL (Define Number of Lines) segment
provides a mechanism for defining or redefining the number of lines in the frame (the Y parameter in the frame header) at
the end of the first scan. The value specified shall be consistent with the number of MCU-rows encoded in the first scan.
This segment, if used, shall only occur at the end of the first scan, and only after coding of an integer number of MCU-
rows. This marker segment is mandatory if the number of lines (Y) specified in the frame header has the value zero.
DNL
Ld
NL
TISO0940-93/d030
Define number of lines segment
Figure B.12 ­ Define number of lines syntax
Figure B.12 [D30], = 2.8 cm = 98.%
The marker and parameters shown in Figure B.12 are defined below. The size and allowed values of each parameter are
given in Table B.10.
DNL:
Define number of lines marker ­ Marks the beginning of the define number of lines segment.
Ld:
Define number of lines segment length ­ Specifies the length of the define number of lines segment shown
in Figure B.12 (see B.1.1.4).
NL:
Number of lines ­ Specifies the number of lines in the frame (see definition of Y in B.2.2).
Table B.10 ­ Define number of lines segment parameter sizes and values
Values
Parameter
Size (bits)
Sequential DCT
Progressive DCT
Lossless
Baseline
Extended
Ld
16
4
-65535
a)
NL
16
1-65 535
a)
a)
The value specified shall be consistent with the number of lines coded at the point where the DNL segment
terminates the compressed data segment.
B.3
Hierarchical syntax
B.3.1
High level hierarchical mode syntax
Figure B.13 specifies the order of the high level constituent parts of the interchange format for hierarchical encoding
processes.
CCITT Rec. T.81 (1992 E)
45
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186]