购买adidas上京东官方旗舰店。
简短描述
read_texture_inspection_model -从文件中读取纹理检测模型。
签名
read_texture_inspection_model(:: FileName: TextureInspectionModel)
描述
ead_texture_inspection_model读取通过write_texture_inspection_model存储的纹理检测模型。由于纹理检测模型的训练会消耗相对较长的时间,纹理检测模型通常在离线过程中进行训练,并使用write_texture_inspection_model写入文件。在在线过程中,使用read_texture_inspection_model读取纹理检测模型,然后使用apply_texture_inspection_model进行评估。纹理检测模型的默认HALCON文件扩展名是'htim'。
读取经过训练的纹理检查模型后,可以使用apply_texture_inspection_model对测试图像进行分类。但是,只有在读取模型有图像的情况下,才能对该模型进行再训练。此外,修改模型的参数会导致整个重新训练。
要了解纹理检查的概念,请参阅检查/纹理检查章节的介绍。
参数
FileName (input_control)文件名。读→(字符串)
文件名。
文件扩展名:.htim
texture_inspectionmodel (output_control)→(integer)
纹理检查模型的句柄。
例程
* Create texture inspection model
create_texture_inspection_model ('basic', TextureInspectionModel)
* Make this short example fast:
set_texture_inspection_model_param (TextureInspectionModel, \
'gmm_em_max_iter', 1)
* Read and add training images
read_image (TrainImage, 'carpet/carpet_01')
add_texture_inspection_model_image (TrainImage, TextureInspectionModel, \
Indices)
* Train the model
train_texture_inspection_model (TextureInspectionModel)
* Write out texture inspection model
write_texture_inspection_model (TextureInspectionModel, \
'ExampleModel.htim')
* Read in Model
read_texture_inspection_model ('ExampleModel.htim', \
TextureInspectionModelRead)
* Read and apply a test image
read_image (TestImage, 'carpet/carpet_02')
apply_texture_inspection_model (TestImage, DefectCandidates, \
TextureInspectionModelRead, \
TextureInspectionResultID)
* Clean up
clear_texture_inspection_model (TextureInspectionModel)
clear_texture_inspection_model (TextureInspectionModelRead)
返回结果
如果参数有效,操作符read_texture_inspection_model返回值2 (H_MSG_TRUE)。如有必要,将引发异常。
免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

微信扫一扫,打赏作者吧~
Luminar Neo 是一款先进的 AI 照片编辑工具,专为摄影师、设计师和创意工作者设计, 以灵活、注重效能的引擎为核心,提供更快的编辑速度、无缝的基于图层的工作流程以及对每个细节的精确控制。