|
|
@ -269,10 +269,10 @@ var Jbig2Image = (function Jbig2ImageClosure() { |
|
|
|
if (prediction) { |
|
|
|
if (prediction) { |
|
|
|
var sltp = decoder.readBit(contexts, pseudoPixelContext); |
|
|
|
var sltp = decoder.readBit(contexts, pseudoPixelContext); |
|
|
|
ltp ^= sltp; |
|
|
|
ltp ^= sltp; |
|
|
|
} |
|
|
|
if (ltp) { |
|
|
|
if (ltp) { |
|
|
|
bitmap[i] = row;//bitmap[i - 1]); // duplicate previous row
|
|
|
|
bitmap.push(bitmap[bitmap.length - 1]); // duplicate previous row
|
|
|
|
continue; |
|
|
|
continue; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
var row = new Uint8Array(width); |
|
|
|
var row = new Uint8Array(width); |
|
|
|
bitmap.push(row); |
|
|
|
bitmap.push(row); |
|
|
|