Halcon20.11+python+USB相机取图使用步骤

1):安装halocn包:pip install mvtec-halcon==20111
在这里插入图片描述

2):导入halcon包。一般使用import halcon as ha
3):根据官方示例:

下面的代码使用framegrabber获取图像序列的第一个图像,并以一种特定的方式显示该图

framegrabber = ha.open_framegrabber(
name='File',
horizontal_resolution=1,
vertical_resolution=1,
image_width=0,
image_height=0,
start_row=0,
start_column=0,
field='default',
bits_per_channel=-1,
color_space='default',
generic=-1,
external_trigger='default',
camera_type='board/board.seq',
device='default',
port=1,
line_in=-1
)
img = ha.grab_image(framegrabber)
width, height = ha.get_image_size_s(img)
window = ha.open_window(
row=0,
column=0,
width=width,
height=height,
father_window=0,
mode='visible',
machine=''
)
ha.disp_obj(img, window) 

framegrabber参数设置可以参照halcon20.11中的设置
在这里插入图片描述

4)示例:正常取图

在这里插入图片描述
在这里插入图片描述

VSCode中不加wait_seconds函数显示窗口一闪而过,啥也看不到,在Python自己的IDLE里面显示窗口可以停留,原因暂时未知)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值