mirror of
https://github.com/Stability-AI/stablediffusion.git
synced 2024-12-23 08:04:59 +00:00
18 lines
357 B
Python
18 lines
357 B
Python
|
import cv2
|
||
|
import fire
|
||
|
from imwatermark import WatermarkDecoder
|
||
|
|
||
|
|
||
|
def testit(img_path):
|
||
|
bgr = cv2.imread(img_path)
|
||
|
decoder = WatermarkDecoder('bytes', 136)
|
||
|
watermark = decoder.decode(bgr, 'dwtDct')
|
||
|
try:
|
||
|
dec = watermark.decode('utf-8')
|
||
|
except:
|
||
|
dec = "null"
|
||
|
print(dec)
|
||
|
|
||
|
|
||
|
if __name__ == "__main__":
|
||
|
fire.Fire(testit)
|