sk.robotics.rlcs.agents.image
Class TransformAgent

java.lang.Object
  extended by sk.robotics.rlcs.agentspace.Agent
      extended by sk.robotics.rlcs.agents.image.ImageFilterAgent
          extended by sk.robotics.rlcs.agents.image.TransformAgent
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
ImageTransformAgent

public class TransformAgent
extends ImageFilterAgent

Affine transformation image filter.


Nested Class Summary
static class TransformAgent.Cfg
           
 
Nested classes/interfaces inherited from class sk.robotics.rlcs.agentspace.Agent
Agent.AgentThread, Agent.Hidden, Agent.ThreadCreator, Agent.WorkerThreadGroup
 
Field Summary
protected  java.awt.image.AffineTransformOp transformOp
           
 
Fields inherited from class sk.robotics.rlcs.agentspace.Agent
logTimeFormat, space, thread, workerThreads
 
Constructor Summary
TransformAgent(TransformAgent.Cfg cfg)
           
 
Method Summary
protected  void filter(java.awt.image.BufferedImage source, java.awt.image.BufferedImage target)
          Filtering method.
 
Methods inherited from class sk.robotics.rlcs.agents.image.ImageFilterAgent
filter, senseSelectAct
 
Methods inherited from class sk.robotics.rlcs.agentspace.Agent
cleanup, exit, getConfig, getIdleTime, getWorkerThreadGroup, isAlive, kill, log, log, log, log, log, run, senseSelectAct, setLogLevel, setPeriodicTrigger, setPeriodicTrigger, sleep, start, startup, toString, trigger, trigger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

transformOp

protected java.awt.image.AffineTransformOp transformOp
Constructor Detail

TransformAgent

public TransformAgent(TransformAgent.Cfg cfg)
Method Detail

filter

protected void filter(java.awt.image.BufferedImage source,
                      java.awt.image.BufferedImage target)
Description copied from class: ImageFilterAgent
Filtering method. One of these two should be overriden. Overriding the second overload makes sense if copyBeforeFilter is set.

Overrides:
filter in class ImageFilterAgent