public class OpenCVRecordProc extends RecordProc
Modifier and Type | Field and Description |
---|---|
org.opencv.videoio.VideoCapture |
itsVideoCapture |
ANALYSIS, AUTOSETUP, colorModel, currentTime, drawFront, drawObject, drawSurround, EXTERNALREFERENCEIN, EXTERNALREFERENCEOUT, frame_mod, frameTime, IDLE, initialCapturesDone, intsPerRow, isGrayScale, itsCallBack, itsImage_D, itsImage_L, itsImage_V, itsPreferedfps, itsTargetDataList, itsTracker, itsVideoC, masks, millisBetweenFrames, nextFrameTime, nextRenderedFrameTime, pixelData_D, pixelData_L, pixelData_V, plotExtended, PREPARE, rawDataObject, refBufferedImage, REFERENCE, refFrame, reportExtended, runTime, runTimeString, SHOWSETUP, splitTargets, startAnalysisTime, theDiffPixelsC, theDiffPixelsD, theDiffPixelsL
Constructor and Description |
---|
OpenCVRecordProc()
empty private constructor ensures that the variables are enumerated
|
Modifier and Type | Method and Description |
---|---|
void |
getVideoImage(java.lang.Object frameObject)
fill the basic uncompressed image data into its proper slot
|
void |
setTracker(TrackerEngine sgt)
sets the tracker which controls this RecordProc.
|
adjustAnalysisRectDimensions, apply, applyFilter, call, confirmReferenceAvailable, displayReference, doAutoSetup, doCustomProcessing, doFadeTrail, doPrepare, doReference, doShowSetup, drawFrontToTracking, drawObjectToTracking, drawSurroundToTracking, execute, executeTrackingJob, findPolygons, finishUpFrame, getAutoSetup, getExternalData, getFrameRate, getTargetDataForTrackJob, getTaskState, handleAutoSetup, handleLiveDeviceControl, handlePrepareProcessing, handleReferenceIn, handleShowSetup, makeImagePixels, makeTargetDataList, processTargetDataList, readPNGToRef, reportCoordinate, reportCoordinateX, reportCoordinateY, reportDescriptors, reportOverallResults, reportResults, reportSetup, reportTargetData, reportTimeStamp, saveRefToPNG, setExternalData, setFrameRate, setTaskState, setupAnalysis, splitBiggestTarget, startAnalysis, stopAnalysis, uncompressRawImage, updateReference, updateRunTime, updateTrackingComponent, updateVideoComponent, writeLineEnd
public OpenCVRecordProc()
public void setTracker(TrackerEngine sgt) throws java.lang.Exception
setTracker
in class RecordProc
sgt
- the tracker to usejava.lang.Exception
public void getVideoImage(java.lang.Object frameObject) throws java.lang.Exception
getVideoImage
in class RecordProc
frameObject
- frame content - unusedjava.lang.Exception
RH, 2017