??QQ????.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:Python-Learner 作者: fire717 项目源码 文件源码
def fullScreenCatch():
    global img,imgSmall,newGray,finishDraw

    base = ImageGrab.grab()
    base.save('fullScreen.png')

    img = cv2.imread("fullScreen.png")
    cv2.namedWindow("image", cv2.WND_PROP_FULLSCREEN)  
    cv2.moveWindow('image',0,0) #????????        
    cv2.setWindowProperty("image", cv2.WND_PROP_FULLSCREEN,cv2.WINDOW_FULLSCREEN)
    cv2.setMouseCallback('image',draw_rect)

    imgSmall = img.copy() #??????????

    imgGray = img.copy() #????
    imgGray = cv2.cvtColor(imgGray,cv2.COLOR_BGR2GRAY) 
    cv2.imwrite("fullGray.png", imgGray) #save and reread,?????????????
    newGray = cv2.imread("fullGray.png")

    finishDraw = False
    while(1):
        cv2.imshow('image',img)
        k=cv2.waitKey(2)&0xFF

        if k & finishDraw: 
            catchScreen(x1,y1,x2,y2)
            #img2word(img)
            #chinese_word=eng2chinese(word)
            chinese_word='waiting...'

            #show word when stop draw
            font=cv2.FONT_HERSHEY_SIMPLEX
            cv2.putText(img,chinese_word,(x1,y2+24), font, 0.8,(0,0,255),1)

            cv2.imshow('image',img)
            cv2.waitKey()
            break
    return
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号