Lines Matching refs:gamma_length
5490 scanner->opt[OPT_GAMMA_VECTOR].size = scanner->gamma_length * sizeof(SANE_Word);
5514 scanner->opt[OPT_GAMMA_VECTOR_R].size = scanner->gamma_length * sizeof(SANE_Word);
5525 scanner->opt[OPT_GAMMA_VECTOR_G].size = scanner->gamma_length * sizeof(SANE_Word);
5536 scanner->opt[OPT_GAMMA_VECTOR_B].size = scanner->gamma_length * sizeof(SANE_Word);
6213 scanner->gamma_length = 65536; /* 16 bits input */
6218 scanner->gamma_length = 16384; /* 14 bits input */
6223 scanner->gamma_length = 4096; /* 12 bits input */
6228 scanner->gamma_length = 1024; /* 10 bits input */
6233 scanner->gamma_length = 512; /* 9 bits input */
6238 scanner->gamma_length = 256; /* 8 bits input */
6245 scanner->gamma_range.max = scanner->gamma_length-1;
6248 scanner->gamma_table[0] = (SANE_Int *) malloc(scanner->gamma_length * sizeof(SANE_Int));
6249 scanner->gamma_table[1] = (SANE_Int *) malloc(scanner->gamma_length * sizeof(SANE_Int));
6250 scanner->gamma_table[2] = (SANE_Int *) malloc(scanner->gamma_length * sizeof(SANE_Int));
6251 scanner->gamma_table[3] = (SANE_Int *) malloc(scanner->gamma_length * sizeof(SANE_Int));
6253 for (j = 0; j < scanner->gamma_length; ++j) /* gamma_table[0] : converts GIB to GOB */
6255 scanner->gamma_table[0][j] = j * scanner->device->max_value / scanner->gamma_length;
6260 for (j = 0; j < scanner->gamma_length; ++j)
7840 gamma = malloc( (size_t) (3 * scanner->gamma_length * scanner->output_bytes) );
7850 for(i=0; i < scanner->gamma_length; i++)
7862 scanner->gamma_length * scanner->output_bytes);
7876 gamma = malloc( (size_t) (scanner->gamma_length * scanner->output_bytes) );
7886 for(i = 0; i < scanner->gamma_length; i++)
7898 scanner->gamma_length * scanner->output_bytes, color);
7913 gamma = malloc( (size_t) (scanner->gamma_length * scanner->output_bytes) );
7921 for(i=0; i < scanner->gamma_length; i++)
7931 scanner->gamma_length * scanner->output_bytes);