紅外夜視攝像頭 蒂卡爾K TF使用手記 2

2021-09-28 01:25:29 字數 1274 閱讀 2473

前一篇文章《紅外夜視攝像頭 蒂卡爾k-tf使用手記》記錄了乙個30萬畫素紅外夜視攝像頭的使用經驗,今天繼續。

對照場地進行分析,紅外距離3公尺左右。由於用的是6mm的鏡頭,倒是沒有什麼變形,但是能看的角度太窄了。

昨天沒有找到該攝像頭的專用驅動,今天翻找後終於找到了該攝像頭所附的光碟,在光碟上倒是有win7的驅動。但是試用下來,32位的,在win10 64位下不支援。用虛擬機器win7 32位,安裝驅動時仍報錯,修改相應的.inf檔案,對其中找不到的.sys檔案列表做了處理。可以安裝,但無法載入。可能是開發時的版本與win7不一致。還是無法用。

退一步來講,就算是驅動安上了,也不一定能保證有主動開啟紅外燈的介面。

python**如下:

#coding:utf-8

# 檢測紅外攝像頭

import cv2

video = cv2.videocapture(0)

while

true

: check, frame = video.read(

) cv2.imshow(

'video window'

, frame)

if cv2.waitkey(1)

&0xff

==ord

('q'):

break

video.release(

)cv2.destroyallwindows(

)

程式執行,結果攝像頭開啟時出錯

錯誤提示的關鍵資訊:

sourcereadercb::onreadsample videoio(msmf): onreadsample() is called with error status: -2147467263

經查詢相關文獻

發現是裝置id不正確所致

迴圈暴力破解攝像頭裝置id

import cv2

id =

0while(1

):cap = cv2.videocapture(id)

# get a frame

ret, frame = cap.read(

)if ret ==

false

: id +=

1else

:print

(id)

break

樹莓派與夜視攝像頭

攝像頭元件 閃光燈 支架 組裝完成的樣子 關於使用 參考 注意要 raspi config 中開啟攝像頭才可以使用,同時需要安裝軟體。其他的看引數 不用怕攝像頭裝得不正 rotation,rot 設定影象旋轉 0 359 對取景器和最終得到的影象進行旋轉。可以接受 0 以上任何值,但由於硬體限制,只...

使用DirectShow驅動攝像頭

對於小攝像頭的驅動有幾種方法,通過使用directshow來驅動攝像頭靈活性比較好,有簡單的方法也有比較複雜但更有效的方法,本文只介紹簡單方法,希望與大家交流!用directshow來使用攝像頭,一般要求攝像頭的驅動是wdm格式的,當然,一些比較老的驅動格式directshow也可支援。direct...

使用DirectShow驅動攝像頭

對於小攝像頭的驅動有幾種方法,通過使用directshow來驅動攝像頭靈活性比較好,有簡單的方法也有比較複雜但更有效的方法,本文只介紹簡單方法,希望與大家交流!用directshow來使用攝像頭,一般要求攝像頭的驅動是wdm格式的,當然,一些比較老的驅動格式directshow也可支援。direct...