Autopsy
4.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.coreutils.ImageUtils.ReadImageTaskBase.
Public Member Functions | |
void | imageComplete (ImageReader source) |
void | imageProgress (ImageReader reader, float percentageDone) |
void | imageStarted (ImageReader source, int imageIndex) |
void | readAborted (ImageReader source) |
void | sequenceComplete (ImageReader source) |
void | sequenceStarted (ImageReader source, int minIndex) |
void | thumbnailComplete (ImageReader source) |
void | thumbnailProgress (ImageReader source, float percentageDone) |
void | thumbnailStarted (ImageReader source, int imageIndex, int thumbnailIndex) |
Protected Member Functions | |
javafx.scene.image.Image | call () throws Exception |
void | failed () |
javafx.scene.image.Image | readImage () throws IOException |
void | succeeded () |
Private Member Functions | |
GetThumbnailTask (AbstractFile file, int iconSize, boolean defaultOnFailure) | |
void | saveThumbnail (BufferedImage thumbnail) |
Private Attributes | |
final File | cacheFile |
final boolean | defaultOnFailure |
final int | iconSize |
Static Private Attributes | |
static final String | FAILED_TO_READ_IMAGE_FOR_THUMBNAIL_GENERATION = "Failed to read {0} for thumbnail generation." |
A Task that gets cached thumbnails and makes new ones as needed.
Definition at line 584 of file ImageUtils.java.
|
private |
|
protected |
Definition at line 605 of file ImageUtils.java.
References org.sleuthkit.autopsy.corelibs.ScalrWrapper.cropImage(), org.sleuthkit.autopsy.coreutils.ImageUtils.DEFAULT_THUMBNAIL, org.sleuthkit.autopsy.coreutils.ImageUtils.GetThumbnailTask.iconSize, org.sleuthkit.autopsy.coreutils.ImageUtils.isGIF(), org.sleuthkit.autopsy.coreutils.VideoUtils.isVideoThumbnailSupported(), org.sleuthkit.autopsy.coreutils.ImageUtils.ReadImageTaskBase.readImage(), org.sleuthkit.autopsy.corelibs.ScalrWrapper.resizeFast(), and org.sleuthkit.autopsy.coreutils.ImageUtils.GetThumbnailTask.saveThumbnail().
|
protectedinherited |
Definition at line 839 of file ImageUtils.java.
Referenced by org.sleuthkit.autopsy.coreutils.ImageUtils.ReadImageTaskBase.succeeded().
|
inherited |
Definition at line 845 of file ImageUtils.java.
|
inherited |
Definition at line 812 of file ImageUtils.java.
|
inherited |
Definition at line 850 of file ImageUtils.java.
|
inherited |
Definition at line 874 of file ImageUtils.java.
|
protectedinherited |
Definition at line 762 of file ImageUtils.java.
References org.sleuthkit.autopsy.coreutils.ImageUtils.getImageProperty(), org.sleuthkit.autopsy.coreutils.ImageUtils.getJfifStartOfImageOffset(), and org.sleuthkit.autopsy.coreutils.ImageUtils.isGIF().
Referenced by org.sleuthkit.autopsy.coreutils.ImageUtils.GetThumbnailTask.call().
|
private |
submit the thumbnail saving to another background thread.
thumbnail |
Definition at line 698 of file ImageUtils.java.
References org.sleuthkit.autopsy.coreutils.ImageUtils.imageSaver.
Referenced by org.sleuthkit.autopsy.coreutils.ImageUtils.GetThumbnailTask.call().
|
inherited |
Definition at line 858 of file ImageUtils.java.
|
inherited |
Definition at line 854 of file ImageUtils.java.
|
protectedinherited |
Definition at line 823 of file ImageUtils.java.
References org.sleuthkit.autopsy.coreutils.ImageUtils.ReadImageTaskBase.failed().
|
inherited |
Definition at line 870 of file ImageUtils.java.
|
inherited |
Definition at line 866 of file ImageUtils.java.
|
inherited |
Definition at line 862 of file ImageUtils.java.
|
private |
Definition at line 589 of file ImageUtils.java.
|
private |
Definition at line 590 of file ImageUtils.java.
Referenced by org.sleuthkit.autopsy.coreutils.ImageUtils.GetThumbnailTask.GetThumbnailTask().
|
staticprivate |
Definition at line 586 of file ImageUtils.java.
|
private |
Definition at line 588 of file ImageUtils.java.
Referenced by org.sleuthkit.autopsy.coreutils.ImageUtils.GetThumbnailTask.call(), and org.sleuthkit.autopsy.coreutils.ImageUtils.GetThumbnailTask.GetThumbnailTask().
Copyright © 2012-2016 Basis Technology. Generated on: Tue Oct 25 2016
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.