因為 python 一次處理一個 block , 所以這特性當用到 real time streaming 的 cameras 時 會覺得lag , 這時候要用的 thread 來處理
下面是別人寫的範例
https://dotblogs.com.tw/shaynling/2017/12/28/091936
但我最常用的是 PyImageSearch 寫的 library inutile.video 中的 VideoStream
細節可以參考 pylmagesearch 的 blog
但如果要處理多個 cameras 的 streaming, 光用 threading 是不夠的
因為 threading 的特性 , 實際上只只用到 CPU 的一個核心.
所以就要改用 multiprocessing
有空再來上傳我的 demo code ...
2019年1月23日 星期三
訂閱:
張貼留言 (Atom)
ChartGPT 學 python 很強喔
ChartGPT 最近很紅 , 前一陣子有一些小 module 本來想 google 一下 語法 但發現用 chartGPT 直接請他給 sample code 反而較快 所以只要你有基本 知識 ChartGPT 可以加速你的開發 好用喔
-
按鈕(Buttons) 是 GUI 中很常用到的元件 按鈕的建置跟上一篇提到很相識, 但多了一個連動的概念以 PyQT 來說就是Signals and Slot (訊號與槽) 葉就是說當我按了一個 Button ( 發射一個訊號) 要執行哪個動作 (到哪個槽) ...
-
讀取 IP Cameras 的方法非常簡單 可以直接使用 Open CV package import cv2 # ip camera 的擷取路徑 URL = "rtsp://admin:admin@192.168.1.1/1" # 建立 V...
-
上一篇有介紹到 Qcalendar, 但並沒有使用 Class 來定義主視窗 , 這篇就來介紹如何使用 Class 定義主視窗, 其實 code 跟function 差不多 基本概念很間單, 我們先定義一個主視窗的 class . 這個class 繼承QWidget, 或...
沒有留言:
張貼留言