Package org.opencv.highgui
Class HighGui
- java.lang.Object
-
- org.opencv.highgui.HighGui
-
public final class HighGui extends java.lang.ObjectThis class was designed for use in Java applications to recreate the OpenCV HighGui functionalities.
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.concurrent.CountDownLatchlatchstatic intn_closed_windowsstatic intpressedKeystatic intWINDOW_AUTOSIZEstatic intWINDOW_NORMALstatic java.util.Map<java.lang.String,ImageWindow>windows
-
Constructor Summary
Constructors Constructor Description HighGui()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.swing.JFramecreateJFrame(java.lang.String title, int flag)static voiddestroyAllWindows()static voiddestroyWindow(java.lang.String winname)static voidimshow(java.lang.String winname, Mat img)static voidmoveWindow(java.lang.String winname, int x, int y)static voidnamedWindow(java.lang.String winname)static voidnamedWindow(java.lang.String winname, int flag)static voidresizeWindow(java.lang.String winname, int width, int height)static java.awt.ImagetoBufferedImage(Mat m)static voidwaitKey()static intwaitKey(int delay)
-
-
-
Field Detail
-
WINDOW_NORMAL
public static final int WINDOW_NORMAL
- See Also:
- Constant Field Values
-
WINDOW_AUTOSIZE
public static final int WINDOW_AUTOSIZE
- See Also:
- Constant Field Values
-
n_closed_windows
public static int n_closed_windows
-
pressedKey
public static int pressedKey
-
latch
public static java.util.concurrent.CountDownLatch latch
-
windows
public static java.util.Map<java.lang.String,ImageWindow> windows
-
-
Method Detail
-
namedWindow
public static void namedWindow(java.lang.String winname)
-
namedWindow
public static void namedWindow(java.lang.String winname, int flag)
-
imshow
public static void imshow(java.lang.String winname, Mat img)
-
toBufferedImage
public static java.awt.Image toBufferedImage(Mat m)
-
createJFrame
public static javax.swing.JFrame createJFrame(java.lang.String title, int flag)
-
waitKey
public static void waitKey()
-
waitKey
public static int waitKey(int delay)
-
destroyWindow
public static void destroyWindow(java.lang.String winname)
-
destroyAllWindows
public static void destroyAllWindows()
-
resizeWindow
public static void resizeWindow(java.lang.String winname, int width, int height)
-
moveWindow
public static void moveWindow(java.lang.String winname, int x, int y)
-
-