Traitement d images
Library opencv-python
importer cv2
Library opencv-python
import cv2
cv2.imread(image, type)
charger l'image. Type :
cv2.COLOR_BGR2RGB
cv2.IMREAD_COLOR
.shape
dimension de l'image.
img = cv2.imread(image)
cv2.imshow('image window', img) # show the image, provide window name first
cv2.waitKey(0)
.cvtColor(image, cv2.COLOR_BGR2GRAY)
afficher une image.
Les filtres morphologiques
binr = cv2.threshold(img, 0, 255, cv2.THRESH_BINARY+cv2.THRESH_OTSU)[1]
binariser une image.kernel = np.ones((5, 5), np.uint8)
définir un noyau.invert = cv2.bitwise_not(binr)
inverser une image.erosion = cv2.erode(invert, kernel, iterations=1)
éroder une image.