Class GetImage
java.lang.Object
io.github.jspinak.brobot.imageUtils.GetImage
@Component
public class GetImage
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description GetImage()
-
Method Summary
Modifier and Type Method Description org.opencv.core.Mat
BGRtoHSV(org.opencv.core.Mat bgr)
org.opencv.core.Mat
convertToHSV(org.opencv.core.Mat mat)
java.awt.image.BufferedImage
getBuffImgFromFile(java.lang.String path)
java.awt.image.BufferedImage
getBuffImgFromScreen(Region region)
org.opencv.core.Mat
getMatFromBufferedImage(java.awt.image.BufferedImage image)
org.opencv.core.Mat
getMatFromFilename(java.lang.String imageName, boolean hsv)
org.opencv.core.Mat
getMatFromScreen()
org.opencv.core.Mat
getMatFromScreen(boolean hsv)
org.opencv.core.Mat
getMatFromScreen(Region region)
org.opencv.core.Mat
getMatFromScreen(Region region, boolean hsv)
-
Constructor Details
-
GetImage
public GetImage()
-
-
Method Details
-
getBuffImgFromFile
public java.awt.image.BufferedImage getBuffImgFromFile(java.lang.String path) throws java.io.IOException- Throws:
java.io.IOException
-
getBuffImgFromScreen
-
BGRtoHSV
public org.opencv.core.Mat BGRtoHSV(org.opencv.core.Mat bgr) -
getMatFromFilename
public org.opencv.core.Mat getMatFromFilename(java.lang.String imageName, boolean hsv) -
getMatFromScreen
-
getMatFromScreen
-
getMatFromScreen
public org.opencv.core.Mat getMatFromScreen(boolean hsv) -
getMatFromScreen
public org.opencv.core.Mat getMatFromScreen() -
getMatFromBufferedImage
public org.opencv.core.Mat getMatFromBufferedImage(java.awt.image.BufferedImage image) -
convertToHSV
public org.opencv.core.Mat convertToHSV(org.opencv.core.Mat mat)
-