Documentation of 'boofcv.gui.image.ProcessImageSequence' Java class
ProcessImageSequence
boofcv.gui.image

Class ProcessImageSequence<T extends ImageGray>

  • All Implemented Interfaces:
    java.awt.event.KeyListener, java.awt.event.MouseListener, java.util.EventListener
    Direct Known Subclasses:
    PlaybackImageSequence, VideoDetectCorners, VideoDetectInterestPoints


    public abstract class ProcessImageSequence<T extends ImageGray>
    extends java.lang.Object
    implements java.awt.event.MouseListener, java.awt.event.KeyListener
    An abstract class that takes case of basic GUI and loading of images when processing a sequence.
    • Method Detail

      • addComponent

        public void addComponent(javax.swing.JComponent comp)
        If a component is added here then keyboard and mouse events will be used to control the image processing.
        Parameters:
        comp -
      • process

        public void process()
      • processFrame

        public abstract void processFrame(T image)
      • updateGUI

        public abstract void updateGUI(java.awt.image.BufferedImage guiImage,
                                       T origImage)
      • finishedSequence

        public void finishedSequence()
        Called after all the frames in the sequence have been processed.
      • mouseClicked

        public void mouseClicked(java.awt.event.MouseEvent e)
        Specified by:
        mouseClicked in interface java.awt.event.MouseListener
      • mousePressed

        public void mousePressed(java.awt.event.MouseEvent e)
        Specified by:
        mousePressed in interface java.awt.event.MouseListener
      • mouseReleased

        public void mouseReleased(java.awt.event.MouseEvent e)
        Specified by:
        mouseReleased in interface java.awt.event.MouseListener
      • mouseEntered

        public void mouseEntered(java.awt.event.MouseEvent e)
        Specified by:
        mouseEntered in interface java.awt.event.MouseListener
      • mouseExited

        public void mouseExited(java.awt.event.MouseEvent e)
        Specified by:
        mouseExited in interface java.awt.event.MouseListener
      • keyTyped

        public void keyTyped(java.awt.event.KeyEvent e)
        Specified by:
        keyTyped in interface java.awt.event.KeyListener
      • keyPressed

        public void keyPressed(java.awt.event.KeyEvent e)
        Specified by:
        keyPressed in interface java.awt.event.KeyListener
      • keyReleased

        public void keyReleased(java.awt.event.KeyEvent e)
        Specified by:
        keyReleased in interface java.awt.event.KeyListener

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.