J'utilise google colab pour mon projet. Je reçois des lignes de grille sur des images même si je ne les écris pas.
from matplotlib import pyplot as plt
%matplotlib inline
import cv2
img = cv2.imread('k15.jpg')
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
plt.imshow(img)
pour le code comme ci-dessus, je reçois des lignes de grille, ce qui n'est pas le cas lorsque j'exécute le même code dans mon python Shell.
Apparemment, quelque chose en arrière-plan change le style. Je n'ai aucune expérience avec google colab ti juge si cela peut être responsable de la différence observée dans l'image affichée.
Dans tous les cas, il devrait être possible de désactiver manuellement les lignes de la grille par ordinateur portable.
%matplotlib inline
from matplotlib import pyplot as plt
plt.rcParams["axes.grid"] = False
# rest of code
plt.imshow(myImage)
plt.grid(None) <---- this should remove that white grid
Si cela ne vous dérange pas d'utiliser un autre paquet, vous pouvez le faire facilement avec PIL ou Pillow
from PIL import Image
img = Image.open('C:\...\k15.jpg')
img.show()