[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.
私が試したこと:
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()
解決策 1
ウォーターマークは、提供された文書が本物で正当なものであり、その文書を提示する人物を参照していることを保証するための多数のセキュリティ機能の 1 つとして存在します。 これらのセキュリティ機能のいずれかを削除、変更、または損傷すると、ドキュメント全体が無効になり、拒否されます。
無効な文書から ID を取得することはできないため、あなたの極悪な小さな計画は、それが何であれ、機能しません。
解決策 2
写真内のウォーターマップを削除するにはどうすればよいですか
[ad_2]
コメント