text: #ldkernels.py
  
  #https://towardsdatascience.com/basics-of-kernels-and-convolutions-with-opencv-c15311ab8f55
  
  import numpy as np
  import cv2
  
  sharpen = np.array([[0, -1, 0],
                     [-1, 5, -1],
                     [0, -1, 0]])
  
  box_blur = np.ones((3, 3), np.float32) / 9
  
  basic_kernel= np.ones((25,25), np.uint8)
  
  
  class LdKernels:
      @staticmethod
      def dilate(image):
          return cv2.dilate(image, basic_kernel)
      @staticmethod
      def erode(image):
          return cv2.erode(image, basic_kernel)
      @staticmethod
      def basic_blur(image):
          return cv2.blur(image, (40,40))
      
  