Lines Matching refs:scanlineBytes

559         int scanlineBytes = w * numBands;
562 int[] pixels = new int[scanlineBytes * scaleX];
680 if (bpixels == null || bpixels.length < scanlineBytes)
681 bpixels = new byte[scanlineBytes];
684 for (int h=0; h<scanlineBytes; h++) {
687 encodeRLE4(bpixels, scanlineBytes);
692 //System.arraycopy(bdata, pos, bpixels, 0, scanlineBytes);
693 if (bpixels == null || bpixels.length < scanlineBytes)
694 bpixels = new byte[scanlineBytes];
697 for (int h=0; h<scanlineBytes; h++) {
701 encodeRLE8(bpixels, scanlineBytes);
719 writePixels(0, scanlineBytes, bitsPerPixel, pixels,
754 private void writePixels(int l, int scanlineBytes, int bitsPerPixel,
764 for (int j=0; j<scanlineBytes/8; j++) {
776 if (scanlineBytes%8 > 0) {
778 for (int j=0; j<scanlineBytes%8; j++) {
783 stream.write(bpixels, 0, (scanlineBytes+7)/8);
789 byte[] bipixels = new byte[scanlineBytes];
790 for (int h=0; h<scanlineBytes; h++) {
793 encodeRLE4(bipixels, scanlineBytes);
795 for (int j=0; j<scanlineBytes/2; j++) {
800 if ((scanlineBytes%2) == 1) {
804 stream.write(bpixels, 0, (scanlineBytes+1)/2);
810 for (int h=0; h<scanlineBytes; h++) {
813 encodeRLE8(bpixels, scanlineBytes);
815 for (int j=0; j<scanlineBytes; j++) {
818 stream.write(bpixels, 0, scanlineBytes);
824 spixels = new short[scanlineBytes / numBands];
834 for (int j = 0, m = 0; j < scanlineBytes; m++) {
858 for (int j=0; j<scanlineBytes; j+=3) {
865 stream.write(bpixels, 0, scanlineBytes);
879 for (int j=0; j<scanlineBytes; j++) {
886 stream.write(bpixels, 0, scanlineBytes*3);
892 ipixels = new int[scanlineBytes / numBands];
903 for (int j = 0, m = 0; j < scanlineBytes; m++) {
926 for (int j = 0; j < scanlineBytes; j++) {
949 private void encodeRLE8(byte[] bpixels, int scanlineBytes)
958 while (j < scanlineBytes-1) {
1027 if (j == scanlineBytes-1){ // EOF scanline
1069 private void encodeRLE4(byte[] bipixels, int scanlineBytes)
1080 while (j < scanlineBytes-2){
1126 if(j< scanlineBytes - 1){
1149 if (j < scanlineBytes -1){
1196 if (j >= scanlineBytes-2 ) {
1198 if (j == scanlineBytes-2){
1222 if (j == scanlineBytes-2){