Home | History | Annotate | Download | only in src

Lines Matching refs:preview

226 // Retrieves the preview image offset and length from the camera settings and
272 camera_settings_ifd.Get(kPreviewOffset, &preview_image_data->preview.offset);
273 preview_image_data->preview.offset += makernote_offset;
274 camera_settings_ifd.Get(kPreviewLength, &preview_image_data->preview.length);
333 // Parse the Fuji RAW header to get the offset and length of the preview
428 // Find the jpeg compressed thumbnail and preview image.
429 Image preview;
438 preview = temp_image;
445 // Try to find the largest thumbnail/preview.
451 if (temp_image > preview &&
453 preview = temp_image;
458 preview_image_data->preview = preview;
483 // slightly larger than the dimensions of the preview image. In order to
484 // determine the correct full width and height of the image, the preview image
485 // size needs to be taken into account. Based on experiments the preview image
487 // a full size preview image.
488 if (preview_image_data->preview.length > 0) { // when preview image exists
493 if (!GetJpegDimensions(preview_image_data->preview.offset, stream, &width,
518 // Omit errors, because some images do not contain any preview data.
544 // Parse the Fuji RAW header to get the offset and length of the preview
559 if (preview_length > 0) { // when preview image exists
560 // Parse the Exif information from the preview image.
569 preview_image_data->preview.offset = preview_offset;
570 preview_image_data->preview.length = preview_length;
580 // Parse the RAW data to get the ISO, offset and length of the preview image,
588 if (preview_data.preview.length > 0) { // when preview image exists
589 // Parse the Exif information from the preview image.
590 const std::uint32_t exif_offset = preview_data.preview.offset + 12;
598 preview_image_data->preview = preview_data.preview;