.. java:import:: ch.epfl.leb.alica.interfaces Analyzer .. java:import:: ch.epfl.leb.alica.interfaces.analyzers AnalyzerStatusPanel .. java:import:: ij.gui Roi .. java:import:: ij.process ShortProcessor .. java:import:: java.util ArrayDeque .. java:import:: java.util ArrayList AutoLase ======== .. java:package:: ch.epfl.leb.alica.acpack.analyzers.autolase :noindex: .. java:type:: public class AutoLase implements Analyzer Wrapper for Thomas Pengo's implementation of AutoLase algorithm. :author: Marcel Stefko Constructors ------------ AutoLase ^^^^^^^^ .. java:constructor:: public AutoLase(int threshold) :outertype: AutoLase Initializes AutoLase with default threshold (120) and averaging (30) values. :param threshold: Methods ------- dispose ^^^^^^^ .. java:method:: @Override public void dispose() :outertype: AutoLase getBatchOutput ^^^^^^^^^^^^^^ .. java:method:: @Override public double getBatchOutput() :outertype: AutoLase getIntermittentOutput ^^^^^^^^^^^^^^^^^^^^^ .. java:method:: @Override public double getIntermittentOutput() :outertype: AutoLase getName ^^^^^^^ .. java:method:: @Override public String getName() :outertype: AutoLase getShortReturnDescription ^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: @Override public String getShortReturnDescription() :outertype: AutoLase getStatusPanel ^^^^^^^^^^^^^^ .. java:method:: @Override public AnalyzerStatusPanel getStatusPanel() :outertype: AutoLase processImage ^^^^^^^^^^^^ .. java:method:: @Override public void processImage(Object image, int image_width, int image_height, double pixel_size_um, long time_ms) :outertype: AutoLase setROI ^^^^^^ .. java:method:: @Override public void setROI(Roi roi) :outertype: AutoLase