{"id":625,"date":"2014-09-29T21:25:38","date_gmt":"2014-09-29T18:25:38","guid":{"rendered":"http:\/\/www.galirows.com.br\/meublog\/opencv-python\/?page_id=625"},"modified":"2014-11-10T15:28:19","modified_gmt":"2014-11-10T12:28:19","slug":"mostrar-tecla-pressionada","status":"publish","type":"page","link":"http:\/\/www.galirows.com.br\/meublog\/opencv-python\/opencv2-python27\/capitulo1-basico\/mostrar-tecla-pressionada\/","title":{"rendered":"1.2.1 &#8211; mostrar tecla pressionada"},"content":{"rendered":"<p>O c\u00f3digo a seguir far\u00e1 a exibi\u00e7\u00e3o de qual tecla foi pressionada.<\/p>\n<pre class=\"lang:python decode:true\">import cv2\r\n\r\ncap = cv2.VideoCapture(0)\r\nret, frame = cap.read()\r\ncv2.imshow('frame',frame)\r\n\r\nwhile(1):\r\n    cv2.imshow('frame',frame)\r\n    \r\n    k = cv2.waitKey(30) &amp; 0xff\r\n    \r\n    if k==27:     #Tecla Esc foi pressionada\r\n        break\r\n    elif k==255:  #Nenhum tecla foi pressionada\r\n        continue\r\n    else:\r\n        print k   #Informa qual tecla foi pressionada\r\n        \r\ncap.release()\r\ncv2.destroyAllWindows()<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O c\u00f3digo a seguir far\u00e1 a exibi\u00e7\u00e3o de qual tecla foi pressionada. import cv2 cap = cv2.VideoCapture(0) ret, frame = cap.read() cv2.imshow(&#8216;frame&#8217;,frame) while(1): cv2.imshow(&#8216;frame&#8217;,frame) k = cv2.waitKey(30) &amp; 0xff if k==27: #Tecla Esc foi pressionada break elif k==255: #Nenhum tecla &hellip; <a href=\"http:\/\/www.galirows.com.br\/meublog\/opencv-python\/opencv2-python27\/capitulo1-basico\/mostrar-tecla-pressionada\/\">Continue lendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":609,"menu_order":3,"comment_status":"open","ping_status":"closed","template":"onecolumn-page.php","meta":{"footnotes":""},"class_list":["post-625","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/www.galirows.com.br\/meublog\/opencv-python\/wp-json\/wp\/v2\/pages\/625","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.galirows.com.br\/meublog\/opencv-python\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.galirows.com.br\/meublog\/opencv-python\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/opencv-python\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/opencv-python\/wp-json\/wp\/v2\/comments?post=625"}],"version-history":[{"count":1,"href":"http:\/\/www.galirows.com.br\/meublog\/opencv-python\/wp-json\/wp\/v2\/pages\/625\/revisions"}],"predecessor-version":[{"id":626,"href":"http:\/\/www.galirows.com.br\/meublog\/opencv-python\/wp-json\/wp\/v2\/pages\/625\/revisions\/626"}],"up":[{"embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/opencv-python\/wp-json\/wp\/v2\/pages\/609"}],"wp:attachment":[{"href":"http:\/\/www.galirows.com.br\/meublog\/opencv-python\/wp-json\/wp\/v2\/media?parent=625"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}