[ad_1]
Hi team, If I remove image background(watermark) from Driving Licence , in that case the ID was removed from that remove.How can I get ID of the Driving Licence.Could anyone please help me on this.
Lo que he probado:
import cv2 import numpy as np src = cv2.imread("D:/python_code/opencv-text-recognition/images/DL18.jpg") gray = cv2.cvtColor(src, cv2.COLOR_BGR2GRAY) #remove background alpha = 3.0 beta = -200 new = alpha * gray + beta new = np.clip(new, 0, 255).astype(np.uint8) blur = cv2.GaussianBlur(new, (3, 3), 0) th1 = cv2.adaptiveThreshold(blur, 255, cv2.ADAPTIVE_THRESH_MEAN_C, cv2.THRESH_BINARY, 11, 2) #Denoising dst = cv2.fastNlMeansDenoising(blur, None, 3, 7, 21) cv2.imshow("OUTPUT", dst) k = cv2.waitKey(0) if k == 27: # wait for ESC key to exit, ESC represented as ASCII code 27 in decimal cv2.destroyAllWindows() elif k == ord('s'): # wait for 's' key to save and exit cv2.imwrite("D:/python_code/opencv-text-recognition/images/OUTPUT.jpg",dst) cv2.destroyAllWindows()
Solución 1
Las marcas de agua existen como una de una serie de características de seguridad para garantizar que los documentos proporcionados sean genuinos, legítimos y se refieran a la persona que presenta el documento. Eliminar, alterar o dañar cualquiera de estas características de seguridad invalida todo el documento y será rechazado.
No puedes obtener una identificación de un documento no válido, por lo que tu pequeño y nefasto plan, sea cual sea, no funcionará.
Solución 2
Por favor, ¿cómo puedo eliminar el mapa de agua en una imagen?
[ad_2]
コメント