滨松照相机

2024-09-28 13:13:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着用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。我找不出是哪个包的拷贝框。有人能帮我吗


Tags: imageinfostreamframesvalueloggingwithframe

热门问题