org.cogchar.sight.api.obs
Class RawFrameProcessor
java.lang.Object
java.util.Observable
org.cogchar.sight.api.obs.RawFrameProcessor
- All Implemented Interfaces:
- IRawFrameObserver
public class RawFrameProcessor
- extends java.util.Observable
- implements IRawFrameObserver
- Author:
- Stu - copied from RawVisionObserver
| Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RawFrameProcessor
public RawFrameProcessor()
ProcessFrame
public void ProcessFrame(byte[] data)
- Specified by:
ProcessFrame in interface IRawFrameObserver
AddAnnotater
public void AddAnnotater(IAnnotatingObserver a)
- Specified by:
AddAnnotater in interface IRawFrameObserver
RemoveAnnotater
public void RemoveAnnotater(IAnnotatingObserver a)
- Specified by:
RemoveAnnotater in interface IRawFrameObserver
getAnnotaters
public java.util.List<IAnnotatingObserver> getAnnotaters()
DrawVideo
public void DrawVideo(java.awt.Graphics g)
- Specified by:
DrawVideo in interface IRawFrameObserver
getImage
public java.awt.image.BufferedImage getImage()
- Specified by:
getImage in interface IRawFrameObserver
getPortableSubImage
public PortableImage getPortableSubImage(java.awt.Rectangle bbox,
boolean flipVertical)
ProcessFrame
public void ProcessFrame(long addr)
- Specified by:
ProcessFrame in interface IRawFrameObserver
Copyright © 2010-2014. All Rights Reserved.