Home | History | Annotate | Download | only in jpeg

Lines Matching refs:For

71 	for i := 0; i < nComp; i++ {
74 for j, comp := range d.comp[:d.nComp] {
88 for j := 0; j < i; j++ {
115 // For progressive JPEGs, these are the two more-or-less independent
118 // For example, three passes could transmit coefficient 0 (the DC
121 // band of coefficients are transmitted in one pass. For example,
126 // For sequential JPEGs, these parameters are hard-coded to 0/63/0/0, as
138 return FormatError("progressive AC coefficients for more than one component")
153 for i := 0; i < nComp; i++ {
172 for my := 0; my < myy; my++ {
173 for mx := 0; mx < mxx; mx++ {
174 for i := 0; i < nComp; i++ {
178 for j := 0; j < hi*vi; j++ {
179 // The blocks are traversed one MCU at a time. For 4:2:0 chroma
182 // For a sequential 32x16 pixel image, the Y blocks visiting order is:
186 // For progressive images, the interleaved scans (those with nComp > 1)
194 // To further complicate matters, for non-interleaved scans, there is no
195 // data for any blocks that are inside the image at the MCU level but
196 // outside the image at the pixel level. For example, a 24x16 pixel 4:2:0
253 for ; zig <= zigEnd; zig++ {
304 } // for j
305 } // for i
327 } // for mx
328 } // for my
355 for ; zig <= zigEnd; zig++ {
414 for ; zig <= zigEnd; zig++ {
444 for i := 0; i < d.nComp; i++ {
451 for by := 0; by*v < d.height; by++ {
452 for bx := 0; bx*h < d.width; bx++ {
466 for zig := 0; zig < blockSize; zig++ {
488 for y := 0; y < 8; y++ {
491 for x := 0; x < 8; x++ {