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)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getBuffImgFromFile

      public java.awt.image.BufferedImage getBuffImgFromFile​(java.lang.String path) throws java.io.IOException
      Throws:
      java.io.IOException
    • getBuffImgFromScreen

      public java.awt.image.BufferedImage getBuffImgFromScreen​(Region region)
    • 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

      public org.opencv.core.Mat getMatFromScreen​(Region region, boolean hsv)
    • getMatFromScreen

      public org.opencv.core.Mat getMatFromScreen​(Region region)
    • 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)