Lines Matching refs:height
28 real width, real height, real border)
31 int lines, size = calcStorage(width, height, border2, levels, &lines);
43 curr->height = height;
49 for (int j = height + border2; j--; y++, position += curr->pitch) {
54 height >>= 1;
62 PyramidShort *PyramidShort::allocateImage(real width, real height, real border)
66 calloc(sizeof(PyramidShort) + sizeof(short *) * (height + border2) +
67 sizeof(short) * (width + border2) * (height + border2), 1);
71 short *position = (short *) &y[height + border2];
73 img->height = height;
80 for (int j = height + border2; j--; y++, position += img->pitch) {
96 unsigned int PyramidShort::calcStorage(real width, real height, real border2, int levels, int *lines)
103 size += (width + border2) * (height + border2);
104 *lines += height + border2;
106 height >>= 1;
115 int off, off2, height, h, w;
122 height = pyr->height + (h << 1);
126 for (h = height; h--; base += pyr->pitch) {
141 base = pyr->ptr[pyr->height + pyr->border - bot] - pyr->border;
155 for (j = -off; j < in->height + off; j++) {
170 int limit = out->height + out->border;
189 PyramidShort *scr = allocateImage(pyr[1].width, pyr[0].height, pyr->border);
196 scr->height = tpyr[-1].height;
204 scr->height = pyr[-1].height;
220 ls = scr->ptr[scr->height + scr->border - 1] + scr->pitch - (off >> 1);
238 ls = s + out->pitch * (out->height + off);
256 PyramidShort *scr = allocateImage(pyr[1].width, pyr[0].height, pyr->border);
265 scr->height = pyr[0].height;