USBカメラの静止画撮影高速化と撮影画像の変動防止のため、

オートフォーカス無しのカメラを購入し、他の自動調整をOFF

# カメラの自動露光調整をOFFに設定し、カメラの明るさを調整■■スキャン結果の揺れ防止■■
# 0=1s,-1=500ms,-2=250ms,-3=125ms,-4=62.5ms,-5=31.3ms,-6=15.6ms,-7=7.8ms,-8=3.9ms
# -9=2ms,-10=976.6μs,-11=488.3μs,-12=244.1μs,-13=122.1μs,-14=61.5μs,-15=30.7μs,-16=15.3μs
cap.set(cv2.CAP_PROP_AUTO_EXPOSURE, 0)
cap.set(cv2.CAP_PROP_EXPOSURE, -4) # ■■LEDの光量に応じて撮影時間を設定■■
# カメラの自動ホワイトバランス調整をOFFに設定■■スキャン結果の揺れ防止■■
cap.set(cv2.CAP_PROP_AUTO_WB, 0)

撮影時間の設定は、1処理毎に3回設定し直す必要があるが、ほとんど時間がかかっていないようだ。



コメント

このブログの人気の投稿