write_texture_inspection_model — Write a texture inspection model to a file.
write_texture_inspection_model writes the texture inspection model TextureInspectionModel to the file given by FileName. The default HALCON file extension for the texture inspection model is 'htim'. write_texture_inspection_model is typically called after the texture inspection model has been trained with train_texture_inspection_model. However, it can also be used to save an untrained model. The texture inspection model can be read with read_texture_inspection_model. It should be noted that write_texture_inspection_model does not write any training samples that possibly have been stored in the texture inspection model. Instead, only the currently set parameters of the model, possibly added images and, if trained, the classifiers of the single pyramid levels are written.
For an explanation of the concept of the texture inspection see the introduction of chapter Inspection / Texture Inspection.
Handle of the texture inspection model.
File extension: .htim
* 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')
If the parameters are valid, the operator write_texture_inspection_model returns the value 2 (H_MSG_TRUE). If necessary an exception is raised.
create_texture_inspection_model, clear_texture_inspection_model, set_texture_inspection_model_param, get_texture_inspection_model_param, add_texture_inspection_model_image