python opencv 添加时间戳水印

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jacke121/article/details/81977159
import datetime

import cv2

import numpy as np
img=cv2.imread(r"C:\Users\sbdya\Desktop\img\20180208_204710_537514.jpg")



def add_timestr(img):

    time_str= (datetime.datetime.now()).strftime("%Y-%m-%d %H:%M:%S")

    color=(255,255,255)
    if np.mean( img[700:780,900:950])>128:
        color=(0,0,0)

    cv2.putText(img, time_str, (900, 700) ,cv2.FONT_HERSHEY_SIMPLEX ,0.8, color ,2)
    return img

add_timestr(img)
cv2.imshow("asdf",img)
cv2.waitKeyEx()

猜你喜欢

转载自blog.csdn.net/jacke121/article/details/81977159
今日推荐