def METHOD_NAME(self, image, similarity=0.85):
    """
    Use template match after binarization.
    Args:
        image:
        similarity (float): 0 to 1.
    Returns:
        bool: If matches.
    """
    if self.is_gif:
        for template in self.image_binary:
            # graying
            image_gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
            # binarization
            _, image_binary = cv2.threshold(image_gray, 0, 255, cv2.THRESH_BINARY | cv2.THRESH_OTSU)
            # template matching
            res = cv2.matchTemplate(image_binary, template, cv2.TM_CCOEFF_NORMED)
            _, sim, _, _ = cv2.minMaxLoc(res)
            # print(self.file, sim)
            if sim > similarity:
                return True
        return False
    else:
        # graying
        image_gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
        # binarization
        _, image_binary = cv2.threshold(image_gray, 0, 255, cv2.THRESH_BINARY | cv2.THRESH_OTSU)
        # template matching
        res = cv2.matchTemplate(image_binary, self.image_binary, cv2.TM_CCOEFF_NORMED)
        _, sim, _, _ = cv2.minMaxLoc(res)
        # print(self.file, sim)
        return sim > similarity