def imshow_cv(label, im, block=False, text=None, wait=2):
vis = im.copy()
print_status(vis, text=text)
window_manager.imshow(label, vis)
ch = cv2.waitKey(0 if block else wait) & 0xFF
if ch == ord(' '):
cv2.waitKey(0)
if ch == ord('v'):
print('Entering debug mode, image callbacks active')
while True:
ch = cv2.waitKey(10) & 0xFF
if ch == ord('q'):
print('Exiting debug mode!')
break
if ch == ord('s'):
fn = 'img-%s.png' % time.strftime("%Y-%m-%d-%H-%M-%S")
print 'Saving %s' % fn
cv2.imwrite(fn, vis)
elif ch == 27 or ch == ord('q'):
sys.exit(1)
评论列表
文章目录