HALCON中文中文注解Word下载.docx

上传人:b****4 文档编号:18516070 上传时间:2022-12-18 格式:DOCX 页数:13 大小:23.54KB
下载 相关 举报
HALCON中文中文注解Word下载.docx_第1页
第1页 / 共13页
HALCON中文中文注解Word下载.docx_第2页
第2页 / 共13页
HALCON中文中文注解Word下载.docx_第3页
第3页 / 共13页
HALCON中文中文注解Word下载.docx_第4页
第4页 / 共13页
HALCON中文中文注解Word下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

HALCON中文中文注解Word下载.docx

《HALCON中文中文注解Word下载.docx》由会员分享,可在线阅读,更多相关《HALCON中文中文注解Word下载.docx(13页珍藏版)》请在冰豆网上搜索。

HALCON中文中文注解Word下载.docx

512, 

'

black'

 

Handle1) 

2. 

3.read_image 

(Image, 

G:

/Halcon/机器视觉/images/autobahn.png'

) 

4. 

5.get_grayval 

12, 

66, 

Grayval) 

6. 

7.get_image_pointer1 

Height) 

8. 

9.draw_region 

(Region1, 

10. 

11.reduce_domain 

Region1, 

ImageReduced) 

12. 

13.get_image_pointer1_rect 

(ImageReduced, 

Width1, 

Height1, 

BitsPerPixel) 

14. 

15.read_image 

(Image1, 

/Halcon/机器视觉/images/claudia.png'

16. 

17.get_image_pointer3 

PointerGreen, 

Type1, 

Width2, 

Height2) 

18. 

19.get_image_time 

YDay, 

Month, 

Year) 

摄像头获取图像和相关参数

1、close_all_framegrabbers 

关闭所有图像采集设备。

2、close_framegrabber 

AcqHandle 

关闭Handle为AcqHandle的图像采集设备。

3、open_framegrabber 

Name, 

HorizontalResolution,VerticalResolution, 

ImageWidth, 

ImageHeight, 

StartRow, 

StartColumn,Field, 

BitsPerChannel, 

ColorSpace, 

Generic, 

ExternalTrigger,CameraType, 

Device, 

Port, 

LineIn 

打开图像采集设备

参数信息:

Name:

图像采集设备的名称

HorizontalResolution和VerticalResolution:

分别指预期的图像采集接口的水平分辨率和垂直分辨率

ImageWidth和ImageHeight:

指预期图像的宽度部分和高度部分。

StartRow和StartColumn:

指显示预期图像的开始坐标

Field:

预期图像是一半的图像或者是完整图像

BitsPerChannel:

每像素比特数和图像通道

ColorSpace:

输出的色彩格式的抓住图像{gray、raw、rgb、yuv、default}

Generic:

通用参数与设备细节部分的具体意义。

ExternalTrigger:

是否有外部触发

CameraType:

使用相机的类型

Device:

图像获取设别连接到的设备

Port:

图像获取设别连接到的端口

LineIn 

相机输入的多路转接器

AcqHandle:

图像获取设备的Handle

4、grab_image 

获取AcqHandle的图像采集设备的Image。

5、get_framegrabber_param 

AcqHandle, 

Param 

Value 

查询AcqHandle的图像采集设备的特殊参数

Param∈{name、port、revision、bits_per_channel, 

camera_type、color_space、device、field、generic、external_trigger、grab_timeout、horizontal_resolution、image_available、image_height、image_width、line_in、start_column、start_row、volatile、vertical_resolution、continuous_grabbing、}

6、info_framegrabber 

Query 

Information, 

ValueList 

查询指定的图像采集接口的信息。

Name为图像采集设备的名称

Query为需要查询的参数名称

Information是指输出的文本信息

ValueList为该图像采集接口的参数值。

Name∈{1394IIDC、ABS、BaumerFCAM、BitFlow、Crevis、uEye、DahengCAM、DahengFG、DFG-LC、DirectFile、DirectShow、dPict、DT315x、DT3162、eneo、eXcite、FALCON、FlashBusMV、FlashBusMX、GigEVision、Ginga++、GingaDG、INSPECTA、TAG、INSPECTA5、iPORT、Leutron、LinX、LuCam、MatrixVisionAcquire、MILLite、File、mEnableIII、mEnableIV、mEnableVisualApplets、MultiCam、Opteon、p3i2、p3i4、PixeLINK、PX、PXC、PXD、PXR、pylon、RangerC、RangerE、SaperaLT、Sentech、SonyXCI、SonyXCI-2、SVCam-GigE、TWAIN、VRmUsbCam}

Query∈{defaults、general、info_boards、parameters、field、generic、parameters_readonly、parameters_writeonly、vertical_resolution、port、bits_per_channel、camera_type、color_space、device、external_trigger、field、generic、horizontal_resolution、image_height、image_width、start_row、start_column、revision}

7、grab_image_async 

MaxDelay 

获取AcqHandle的图像采集设备的Image

当调用grab_image_async 

或者grab_data_async时,抓拍下一个图像就结束了。

viewplaincopytoclipboardprint?

1.// 

Select 

suitable 

image 

acquisition 

interface 

name 

AcqName 

2.open_framegrabber(AcqName,1,1,0,0,0,0,’default’,-1,’default’,-1.0,’default’,’default’,’default’,-1,-1,AcqHandle) 

3.// 

Grab 

start 

next 

grab 

4.grab_image_async(Image1,AcqHandle,-1.0) 

5.// 

Process 

Image1 

... 

6.// 

Finish 

asynchronous 

7.grab_image_async(Image2,AcqHandle,-1.0) 

8.// 

Image2 

9.close_framegrabber(AcqHandle) 

8、grab_image_start 

开始抓拍 

只有当和grab_image_async 

or 

grab_data_async一起使用时,grab_image_start 

才会起作用。

2.open_framegrabber(AcqName,1,1,0,0,0,0,’default’,-1,’default’,-1.0, 

3.’default’,’default’,’default’,-1,-1,AcqHandle) 

4.grab_image(Image1,AcqHandle) 

Start 

6.grab_image_start(AcqHandle,-1.0) 

7.// 

9.grab_image_async(Image2,AcqHandle,-1.0) 

10.// 

11.close_framegrabber(AcqHandle)

9、get_framegrabber_lut 

ImageRed, 

ImageGreen,

ImageBlue 

查询AcqHandle的图像采集设备的look-up 

table

注意:

该运算子不能支持所有的图像采集设备

10、grab_data 

Image, 

Region, 

Contours 

Data 

获取AcqHandle的图像采集设备获得的Image、预处理Region和预处理XLD轮廓Contours和预处理控制数据Data。

11、grab_data_async 

AcqHandle,MaxDelay:

获取AcqHandle的图像采集设备的Image、预处理Region和预处理XLD轮廓Contours和预处理控制数据Data。

(需要特殊图像采集数据)

12、set_framegrabber_lut 

ImageGreen,ImageBlue 

设置AcqHandle的图像采集设备的look-up 

13、set_framegrabber_param 

Param, 

设置AcqHandle的图像采集设备的特殊参数

1.close_all_framegrabbers 

() 

2.open_framegrabber 

('

DahengCAM'

1, 

-1, 

default'

rgb'

false'

AcqHandle) 

3.grab_image 

4.grab_image_async 

(Image2, 

-1) 

5.get_framegrabber_param 

(AcqHandle, 

image_width'

Value) 

6.info_framegrabber 

DirectFile'

info_boards'

ValueList)

有关图像通道的函数

黑白摄像机会返回每个像素所对应的能量采用结果,这些结果组成了一幅单通道灰度值图像,而对于RGB彩色摄像机,它将返回每个像素所对应的三个采样结果,也就是一幅三通道图像。

下面这些是与图像通道有关的函数:

1、access_channel 

MultiChannelImage 

Channel 

获取多通道图像MultiChannelImage的Channel通道的图像Image。

2、append_channel 

MultiChannelImage, 

ImageExtended 

将Image图像的通道与MultiChannelImage的通道叠加得到新图像ImageExtended。

3、channels_to_image 

Images 

将多幅单通道图像合并成一幅多通道图像

4、compose2 

Image1, 

将两幅单通道图像合并为二通道图像。

Compose3、Compose4以此类推。

5、count_channels 

Channels 

计算MultiChannelImage 

的通道个数Channels

6、decompose2 

将一幅二通道图像转换为两幅单通道图像。

Decompose3、Decompose4以此类推。

7、image_to_channels 

将多通道图像转换为多幅单通道图像。

1.* 

输入图像 

2.read_image 

3.* 

计算图像的通道数 

4.count_channels 

Num) 

5.* 

读取每个通道的图像 

6.for 

index 

to 

Num 

by 

7. 

access_channel 

channel1, 

index) 

8.endfor 

9.decompose3 

image1, 

image2, 

image3) 

10.compose2 

(image3, 

MultiChannelImage1) 

11.append_channel 

(MultiChannelImage1, 

image3, 

ImageExtended)

有关图像生成的函数

1、copy_image 

DupImage 

复制image图像

2、region_to_bin 

Region 

BinImage 

ForegroundGray, 

BackgroundGray,Width, 

将区域Region转换为一幅二进制图像BinImage。

BackgroundGray分别为前景色灰度值和背景色灰度值。

Height为Region的宽度和高度。

3、region_to_label 

ImageLabel 

将区域Region转换为一幅Lable图像ImageLabel。

Type为imagelabel的类型。

4、region_to_mean 

Regions, 

ImageMean 

绘制ImageMean图像,将其灰度值设置为Regions和Image的平均灰度值。

读取图像 

/Halcon/机器视觉/images/bin_switch/bin_switch_2.png'

复制图像 

4.copy_image 

DupImage) 

区域生长算法 

6.regiongrowing 

3, 

100) 

7.* 

生成ImageMean 

8.region_to_mean 

(Regions, 

ImageMean) 

9.* 

将Region转换为二进制图像 

10.region_to_bin 

BinImage, 

255, 

512) 

11.* 

将Region转换为Label图像 

12.region_to_label 

ImageLabel, 

int4'

有关图像定义域的函数

1、add_channels 

GrayRegions 

将Image图像的灰度值赋给区域Regions,得到GrayRegions。

2、change_domain 

NewDomain 

ImageNew 

改变Image图像的定义域

3、full_domain 

ImageFull 

扩张Image图像的定义域到最大。

4、get_domain 

Domain 

得到Image图像的定义域

5、rectangle1_domain 

ImageReduced 

Row1, 

Column1, 

Row2,Column2 

根据矩形坐标(Row1, 

Column1)、(Row2,Column2)得到区域视为Image图像的定义域。

6、reduce_domain 

得到图像Image相对于Region区域的图像

1.read_image 

/Halcon/机器视觉/images/brycecanyon1.png'

2.* 

打开一个新的窗体 

3.dev_open_window 

WindowHandle) 

4.* 

显示图像 

5.dev_display 

(Image) 

6.* 

选出两个新的Region 

7.draw_region 

(region1, 

8.draw_region 

(region2, 

9.add_channels 

image_region1) 

10.change_domain 

region2, 

ImageNew) 

11.full_domain 

(image_region1, 

ImageFull) 

12.rectangle1_domain 

(ImageFull, 

ImageReduced, 

100, 

300, 

500) 

13.get_domain 

Domain) 

14.reduce_domain 

ReducedImage)

获取Image图像中Region区域的特征参数

area_center_gray 

Area, 

计算Image图像中Region区域的面积Area和重心(Row,Column)。

cooc_feature_image 

LdGray, 

Direction 

Energy,

Correlation, 

Homogeneity, 

Contrast 

计算共生矩阵和推导出灰度特征值

Direction:

灰度共生矩阵计算的方向

Energy:

灰度值能量

Correlation:

灰度值的相互关系

Homogeneity:

灰度值的均匀性

Contrast:

灰度值的对比度

cooc_feature_matrix 

CoocMatrix 

Energy, 

Correlation,Homogeneity, 

根据共生矩阵计算灰度特征值

elliptic_axis_gray 

Ra, 

Rb, 

Phi 

计算Image图像的Region区域的Ra,Rb和Phi。

entropy_gray 

Entropy, 

Anisotropy 

Image图像中Region区域的计算熵Entropy和各向异性Anisotropy。

estimate_noise 

Method, 

Percent 

Sigma 

从单一图像 

Image中估计图像的噪声。

Sigma:

加性噪声的标准偏差

Method 

估计噪声的方法

M

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1