Class OverlayImage


  • public class OverlayImage
    extends java.lang.Object
    Author:
    sok.kheanghuo
      public static void main(String[] args) throws Exception {
         setImage(System.getProperty("user.dir")+ "/" + "image.png", System.getProperty("user.dir")+"/"+"overlay.png");
         setImageOverlaySize(10, 10);
         setImageOverlayXY(100, 100);
         ApplyOverlay(System.getProperty("user.dir")+"/"+"combined.png");
      }
     
    • Constructor Summary

      Constructors 
      Constructor Description
      OverlayImage()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void ApplyOverlay​(java.lang.String imageOriginal, java.lang.String imageOverlay, java.lang.String output_location, int x, int y)  
      static void setImage​(java.lang.String imageOriginal, java.lang.String imageOverlay)  
      static void setImageOverlayXY​(int x, int y)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OverlayImage

        public OverlayImage()
    • Method Detail

      • setImageOverlayXY

        public static void setImageOverlayXY​(int x,
                                             int y)
        Parameters:
        x -
        y -
      • setImage

        public static void setImage​(java.lang.String imageOriginal,
                                    java.lang.String imageOverlay)
        Parameters:
        imageOriginal -
        imageOverlay -
      • ApplyOverlay

        public static void ApplyOverlay​(java.lang.String imageOriginal,
                                        java.lang.String imageOverlay,
                                        java.lang.String output_location,
                                        int x,
                                        int y)
                                 throws java.lang.Exception
        Parameters:
        imageOriginal -
        imageOverlay -
        output_location -
        x -
        y -
        Throws:
        java.lang.Exception