Pas encore de compte ?
Testé sous Anaconda et Python 3.7
import cv2 import numpy as np import random if __name__ == "__main__": img = cv2.imread("Lenna.jpg") prob_noise = 0.01 thres = 1 - prob_noise for i in range(0, img.shape[0]): for j in range(0, img.shape[1]): rdn = random.random() if rdn < prob_noise: img[i][j] = 0 elif rdn > thres: img[i][j] = 255 else: img[i][j] = img[i][j] cv2.imwrite("Lenna_salt_pepper_noise.jpg", np.uint8(img))
Image-Restoration-in-Digital-Image-Processing - GitHub
Image originale
Bruitage d'image impulsionnel sel et poivre
Bienvenu, je m’appelle Eric Soupet et je suis l'administrateur du site elodees.com. elodees.com est un état de l'art de l'Intelligence Artificielle et se veut collaboratif, vous pouvez dès à présent proposer du contenu tels que des articles, des événements, des tutoriels, ... alors n'hésitez pas !
Crédit des images de la plate-forme : Pixabay - Pixabay License | Pexels - Pexels License