Why is there a difference in the output image when calling the same image using plt.show and cv2.imshow ()?
Here is my code:
import cv2 import numpy as np from matplotlib import pyplot as plt src=cv2.imread('fruits1.jpg')
Here is the image from plt.show:

and the second is the original image:

Is there any modification required with plt.show ()?
source share