1. 程式人生 > >OpenCV獲取攝像頭資料並顯示在窗口裡 Python實現

OpenCV獲取攝像頭資料並顯示在窗口裡 Python實現

import cv2

clicked = False
def onMouse(event, x, y, flags, param):
    global clicked
    if event == cv2.EVENT_LBUTTONUP:
        clicked = True

cameraCapture = cv2.VideoCapture(0)
cv2.namedWindow('MyWindow')
cv2.setMouseCallback('MyWindow', onMouse)

success, frame = cameraCapture.read()
while success and
cv2.waitKey(1) == 255: keycode = cv2.waitKey(1) cv2.imshow('MyWindow',frame) success, frame = cameraCapture.read() cameraCapture.release()

這裡的cv2.waitKey(1) == 255的255我是在Ubuntu是測試的結果。也有人說是bug。

相關推薦

OpenCV獲取攝像頭資料顯示口裡 Python實現

import cv2 clicked = False def onMouse(event, x, y, flags, param): global clicked if event == cv2.EVENT_LBUTTONUP:

Linux 獲取攝像頭資料實時顯示

聯想筆記本z475,Ubuntu16; 使用v4l2獲取攝像頭資料; 使用SDL來顯示YUV資料; #include<fcntl.h> #include<unistd.h> #include<stdio.h> #include<s

FFmpeg獲取攝像頭資料編碼為H.264

       ffmpeg的視音訊編解碼功能非常強大,可以說包括了所有的視音訊編碼標準。在這裡我主要是呼叫ffmpeg工程裡的ffmpeg.exe檔案,呼叫之後,會自動完成編碼的操作。內部編碼的具體流程,以後再慢慢的看。1.介紹       先介紹下ffmpeg裡面的三個ex

OpenCV 獲取攝像頭顯示攝像頭視訊

OpenCV 獲取攝像頭,新建視窗顯示攝像頭視訊 結合Leaning OpenCV 第二個例子 顯示一個視屏檔案  寫了一下 獲取攝像頭的程式碼為並且建立視窗顯示的程式碼為: #include "stdafx.h" #include <cv.h> #include

opencv採集視訊/攝像頭資料儲存

純粹是自娛自樂,並沒有對opencv的使用進行深入的學習,用opencv開啟視訊檔案或者開啟攝像頭採集,然後儲存,這也是最基礎的東西。 一、安裝配置環境                                                            

Python獲取下載速度顯示進度條

locks rom art 回調 filename bytes sleep format == #!/usr/bin/python3 # -*- coding:utf-8 -*- import sys import time from urllib impo

vue.js未定義 - 已經獲取資料渲染在頁面上,但是警告未定義

[Vue warn]: Error in render: "TypeError: Cannot read property 'avatar' of undefined" TypeError: Cannot read property 'avatar' of undefined 上面警告的內容

webview中頁面按鈕獲取手機圖片顯示的問題

webview中頁面按鈕獲取手機圖片並顯示的問題 10月1就這麼愉快的過去了,今天突然一個激靈想到竟然忘了總結自己遇到的問題,萬一哪天我得了老年痴呆可咋辦啊,於是想起了記一下自己遇到的小坑來為我萌新程式設計師的道路上新增些新的標記!! 30號的時候,我的同事說:’‘我顯示不了手機上的

小程式同一頁面賦值Jso的資料顯示出來(完美案例)

目的:載入Api返回的Post的Json資料,並顯示在介面表示出來。打通資料庫到小程式到介面對應顯示出來。 困難: 1.在Data中的資料如何在頁面載入是賦值替換? 2.提供post的Data值還沒有設定變數     <view class='min

MATLAB讀取nc資料顯示

本篇部落格主要介紹採用MATLAB讀取nc資料並進行顯示。 首先是顯示經緯度: 示例程式碼: lon = ncread('met_em.d02.2018-09-12_00_00_00.nc', '

oracle查重複資料顯示出來

一。查詢重複記錄 1。查詢全部重複記錄 Select * From 表 Where 重複欄位 In (Select 重複欄位 From 表 Group By 重複欄位 Having Count(*)>1) 2。過濾重複記錄(只顯示一條) Select *

詳細步驟!!!idea+springboot+mybatis+jsp+bootstrap實現從mysql查詢出資料顯示(原始碼)

實現效果: 資料庫對應資料: 開發環境: IntelliJ IDEA 2017.2.5 x64 java version "1.8.0_151" x64 mysql 6.0.11-alpha-community x64 步驟: 1.建立工程: file--new-

Nodejs 處理非同步(獲取非同步資料處理)的方法

方法1. 回撥函式方式 將非同步方法如readFile封裝到一個自定義函式中,通過將非同步方法得到的結果傳給自定義方法的回撥函式引數。具體如下(以fs模組的readFile方法為例): //封裝 var func = function(filePath,callback){ fs.readF

android客戶端從伺服器端獲取json資料解析的實現程式碼

package com.nuoter.adapterUntil;    import java.util.HashMap;  import java.util.List;    import android.content.Context;  import android.graphics.Bitmap;

Pixhawk之獲取感測器資料更新姿態

博主:UAV宣告:尊重版權,轉載請註明出處。原文地址:技術交流QQ:595493514read_AHRS();是負責更新姿態函式,更新姿態要獲取感測器資料進行姿態解算,我們先來分析下感測器是怎麼讀取的。read_AHRS();呼叫的是ahrs.update();ahrs是類A

JS 獲取當前時間顯示

JS獲取當前時間並顯示 程式碼: //頁面載入開始執行 window.onload = function() { //獲取元素id var show = document.getElementById("header-data"); //設定定時器

Android手機號碼歸屬地的查詢(使用聚合資料API,獲取JSON資料解析)

一個簡單的Demo,從聚合資料申請手機號碼歸屬地資料介面 在EditText中輸入待查詢號碼,獲取號碼後 在子執行緒中使用HttpUrlconnection獲取JSON資料,之後進行解析 資料獲取完成後, 在主執行緒中更新UI,顯示獲取的號碼歸屬地資訊 佈局檔案 <

[JavaScript]AJAX獲取二進位制圖片顯示於img

最近寫了一個驗證碼識別,需要AJAX請求驗證碼,然後一份發給伺服器,一份顯示在頁面,所以我需要將請求到的二進位制圖片直接顯示在img中 查了很多資料,發現HTML5的blob物件配合createObjectURL就可以實現 var xhr = new XMLHttpRequest()

listview繫結資料顯示ImageList圖片

this.listView1.Columns.Add("房間ID"); this.listView1.Columns.Add("房間型別");

SQL 查詢重複資料顯示重複次數

查詢有重複資料的記錄 select * from F group by a,b,c,d having count(*)>1 刪除重複一模一樣的記錄,只保留一條記錄 select distinct * into #Tmp from tableNamedrop table