Lines Matching defs:images
198 unsigned char **images; // image[channels][pixels]
231 int *pixel_types; // Loaded pixel type(TINYEXR_PIXELTYPE_*) of `images` for
253 unsigned char **images; // image[channels][pixels]. NULL if tiled format.
266 EXRImage *images;
419 extern int LoadEXRMultipartImageFromFile(EXRImage *images,
433 extern int LoadEXRMultipartImageFromMemory(EXRImage *images,
742 Alex Evans. Supports 1-4 bytes/pixel images.
10378 unsigned char **images =
10390 images[c] =
10394 images[c] = reinterpret_cast<unsigned char *>(
10402 images[c] = reinterpret_cast<unsigned char *>(
10407 images[c] = reinterpret_cast<unsigned char *>(
10414 return images;
10913 exr_image->tiles[tile_idx].images = tinyexr::AllocateImage(
10974 exr_image->tiles[tile_idx].images,
11037 exr_image->images = tinyexr::AllocateImage(
11125 exr_image->images, exr_header->requested_pixel_types,
11353 if ((exr_header->num_channels > 0) && exr_image && exr_image->images) {
11355 if (exr_image->images[c]) {
11356 free(exr_image->images[c]);
11357 exr_image->images[c] = NULL;
11360 free(exr_image->images);
11361 exr_image->images = NULL;
11586 unsigned char **src = exr_image.tiles[it].images;
11600 const float val = reinterpret_cast<float **>(exr_image.images)[chIdx][i];
11653 unsigned char **src = exr_image.tiles[it].images;
11672 reinterpret_cast<float **>(exr_image.images)[idxR][i];
11674 reinterpret_cast<float **>(exr_image.images)[idxG][i];
11676 reinterpret_cast<float **>(exr_image.images)[idxB][i];
11679 reinterpret_cast<float **>(exr_image.images)[idxA][i];
11831 unsigned char **src = exr_image.tiles[it].images;
11845 const float val = reinterpret_cast<float **>(exr_image.images)[0][i];
11897 unsigned char **src = exr_image.tiles[it].images;
11915 reinterpret_cast<float **>(exr_image.images)[idxR][i];
11917 reinterpret_cast<float **>(exr_image.images)[idxG][i];
11919 reinterpret_cast<float **>(exr_image.images)[idxB][i];
11922 reinterpret_cast<float **>(exr_image.images)[idxA][i];
12253 exr_image->images)[c][(y + start_y) * exr_image->width + x];
12274 exr_image->images)[c][(y + start_y) * exr_image->width + x];
12298 exr_image->images)[c][(y + start_y) * exr_image->width + x];
12319 exr_image->images)[c][(y + start_y) * exr_image->width + x];
12338 exr_image->images)[c][(y + start_y) * exr_image->width + x];
12964 exr_image->images = NULL;
13021 if (exr_image->images && exr_image->images[i]) {
13022 free(exr_image->images[i]);
13026 if (exr_image->images) {
13027 free(exr_image->images);
13033 if (exr_image->tiles[tid].images && exr_image->tiles[tid].images[i]) {
13034 free(exr_image->tiles[tid].images[i]);
13037 if (exr_image->tiles[tid].images) {
13038 free(exr_image->tiles[tid].images);
13463 std::vector<float> images[4];
13466 images[0].resize(static_cast<size_t>(width * height));
13467 memcpy(images[0].data(), data, sizeof(float) * size_t(width * height));
13469 images[0].resize(static_cast<size_t>(width * height));
13470 images[1].resize(static_cast<size_t>(width * height));
13471 images[2].resize(static_cast<size_t>(width * height));
13472 images[3].resize(static_cast<size_t>(width * height));
13476 images[0][i] = data[static_cast<size_t>(components) * i + 0];
13477 images[1][i] = data[static_cast<size_t>(components) * i + 1];
13478 images[2][i] = data[static_cast<size_t>(components) * i + 2];
13480 images[3][i] = data[static_cast<size_t>(components) * i + 3];
13487 image_ptr[0] = &(images[3].at(0)); // A
13488 image_ptr[1] = &(images[2].at(0)); // B
13489 image_ptr[2] = &(images[1].at(0)); // G
13490 image_ptr[3] = &(images[0].at(0)); // R
13492 image_ptr[0] = &(images[2].at(0)); // B
13493 image_ptr[1] = &(images[1].at(0)); // G
13494 image_ptr[2] = &(images[0].at(0)); // R
13496 image_ptr[0] = &(images[0].at(0)); // A
13499 image.images = reinterpret_cast<unsigned char **>(image_ptr);