我试着用python和我的滨松相机交谈。我按照https://pypi.org/project/hamamatsu/#description中的说明安装了这个包
这里再次显示使用代码:
from hamamatsu.dcam import dcam, Stream
logging.basicConfig(level=logging.INFO)
with dcam:
camera = dcam[0]
with camera:
print(camera.info)
print(camera['image_width'].value, camera['image_height'].value)
# Simple acquisition example
nb_frames = 10
camera["exposure_time"] = 0.1
with Stream(camera, nb_frames) as stream:
logging.info("start acquisition")
camera.start()
for i, frame_buffer in enumerate(stream):
frame = copy_frame(frame_buffer)
logging.info(f"acquired frame #%d/%d: %s", i+1, nb_frames, frame)
logging.info("finished acquisition")
执行此操作时,我得到以下错误:
NameError: name 'copy_frame' is not defined
。我找不出是哪个包的拷贝框。有人能帮我吗
(https://github.com/tiagocoutinho/hamamatsu/blob/master/hamamatsu/dcam.py)
应该这样做
您还忘记了示例的第一行
相关问题 更多 >
编程相关推荐