public abstract class XuggleVideoImageCollection extends Object implements ImageCollection<MBFImage>
Modifier and Type | Class and Description |
---|---|
static class |
XuggleVideoImageCollection.FromFile |
static class |
XuggleVideoImageCollection.FromURL |
Modifier and Type | Field and Description |
---|---|
XuggleVideo |
video |
Constructor and Description |
---|
XuggleVideoImageCollection() |
Modifier and Type | Method and Description |
---|---|
int |
countImages() |
List<ImageCollectionEntry<MBFImage>> |
getAll() |
Iterator<ImageCollectionEntry<MBFImage>> |
iterator() |
protected abstract XuggleVideo |
loadXuggleVideo(String object) |
void |
setEntrySelection(ImageCollectionEntrySelection<MBFImage> selection)
Control how an image collection is to accept or ignore a given entry of the collection
|
void |
setup(ImageCollectionConfig config)
Setup this collection using the provided collection config.
|
int |
useable(ImageCollectionConfig config)
Is the contents of the provided image colleciton config sufficient for this collection to run.
|
protected abstract String |
videoTag() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
defaultConfig, useable
forEach, spliterator
public XuggleVideo video
public XuggleVideoImageCollection()
public Iterator<ImageCollectionEntry<MBFImage>> iterator()
iterator
in interface Iterable<ImageCollectionEntry<MBFImage>>
public void setEntrySelection(ImageCollectionEntrySelection<MBFImage> selection)
ImageCollection
setEntrySelection
in interface ImageCollection<MBFImage>
public void setup(ImageCollectionConfig config) throws ImageCollectionSetupException
ImageCollection
setup
in interface ImageCollection<MBFImage>
ImageCollectionSetupException
public int countImages()
countImages
in interface ImageCollection<MBFImage>
protected abstract XuggleVideo loadXuggleVideo(String object)
public int useable(ImageCollectionConfig config)
ImageCollection
useable
in interface ImageCollection<MBFImage>
public List<ImageCollectionEntry<MBFImage>> getAll()
getAll
in interface ImageCollection<MBFImage>