def plot_quadrilateral(self, image):
        '''
        Plot result.
        '''

        image_data = image.data
        image = Image(image=image_data)
        image.data = cv2.cvtColor(image.data, cv2.COLOR_GRAY2RGB)
        image.channels = 3

        if self.license_plates != None and len(self.license_plates) > 0:
            point1 = self.license_plates[0].quadrilateral.points[0]
            point2 = self.license_plates[0].quadrilateral.points[1]
            point3 = self.license_plates[0].quadrilateral.points[2]
            point4 = self.license_plates[0].quadrilateral.points[3]
            cv2.line(image.data, (point1.x, point1.y), (point2.x, point2.y),
                     (255, 0, 0), 4)
            cv2.line(image.data, (point2.x, point2.y), (point3.x, point3.y),
                     (255, 0, 0), 4)
            cv2.line(image.data, (point3.x, point3.y), (point4.x, point4.y),
                     (255, 0, 0), 4)
            cv2.line(image.data, (point4.x, point4.y), (point1.x, point1.y),
                     (255, 0, 0), 4)

        image = image.resize(self.resize_width,
                             self.resize_width * image.height / image.width)
        image.plot()