This commit is contained in:
2025-12-04 17:32:18 +08:00
parent b1259aa125
commit 5a7bfeae7f

View File

@@ -0,0 +1,31 @@
from pylablib.devices.Andor import AndorSDK3Camera
import time
# 连接相机
cam = AndorSDK3Camera(idx=0)
cam.open()
print("已连接到相机")
# 设置连续采集模式
cam.setup_acquisition(mode="sequence", nframes=100)
print("设置采集模式: sequence, 缓冲区100帧")
# 开始采集
cam.start_acquisition()
print("开始连续采集")
# 连续读取10帧
for i in range(10):
cam.wait_for_frame()
frames = cam.read_multiple_images()
if frames:
print(f"{i+1} 次读取: 获得 {len(frames)} 帧, 图像尺寸 {frames[0].shape}")
time.sleep(0.1)
# 停止采集
cam.stop_acquisition()
print("停止采集")
# 断开连接
cam.close()
print("已断开连接")