1)add_sample_class_mlp() //将单个样本添加到MLP分类器中 MLPHandle:MLP分类器句柄Features:样本的特征向量(必须是real类型)Target:输出的目标向量 2)add_samples_image_class_mlp() //将多通道图像训练样本添加到MLP分类器中Image:待训练的图像ClassRegions:待训练的图像区域MLPHandle:MLP分类器句柄 2.3 训练 1...
add_samples_image_class_mlp:则create_class_mlp第一个参数代表的是图像通道数量,因为是彩色,所以设置3,第三个参数3代表的是区域的个数,要区分几个颜色,就设置为几。 参考例程:segment citrus fruits.hdev add_sample_class_mlp:则create_class_mlp第一个参数代表的是特征的数量(自己计算的特征数),第三个参数...
1. add_sample_class_mlp 功能:把一个训练样本添加到一个多层感知器的训练数据中。 2. classify_class_mlp 功能:通过一个多层感知器计算一个特征向量的类。 3. clear_all_class_mlp 功能:清除所有多层感知器。 4. clear_class_mlp 功能:清除一个多层感知器。 5. clear_samples_class_mlp 功能:清除一个多...
add_samples_image_class_mlp 将图像中的训练样本添加到多层感知器的训练数据中。 add_samples_image_class_mlp(Image, ClassRegions : : MLPHandle : ) 参数解释如下: Image(输入对象):训练图像,可以是多通道图像。 ClassRegions(输入对象):要进行训练的类别区域。 MLPHandle(输入控制,状态被修改):MLP句柄,用于...
多层感知机 (MLP) 适用于解决分类或回归问题。在 Halcon 中,与 MLP 相关的重要算子包括:create_class_mlp、add_samples_image_class_mlp、train_class_mlp 和 classify_image_class_mlp。在 create_class_mlp() 函数中,参数包括输入层维度 (NumInput)、隐层维度 (NumHidden,注意 Halcon 中的 ...
训练由两个重要的步骤组成,首先,用算子add_sample_class_mlp,add_sample_class_svm, add_sample_class_gmm, 或者add_sample_class_knn将有代表性的训练样本,如每一类的一组特征向量,添加到分类器中。如果你想用像素分类,如你想分割图像为不同颜色或者纹理的区域,你可以用算子add_samples_image_class_mlp, add...
如果是三通道彩色图像,那第一个参数可以设置3,第三个参数为输出参数个数即Class包含的颜色个数,除去背景色。第二个参数是第三个参数的2倍左右。 4.将训练样本Class 添加到网络中 add_samples_image_class_mlp (Image, Class, MLPHandle) 5.训练样本 ...
add_samples_image_class_knn()基于图像为分类器添加训练样本,ClassRegions为传入的区域,其数目等于分类类别数目,Image的像素值为训练样本,其通道数应等于NumDim add_sample_class_knn( : : KNNHandle, Features, ClassID : ) add_sample_class_knn()添加训练特征向量样本并指定其类别为ClassID ...
1. add_samples_image_class_gmm 功能:将从图像中获取的测试样本添加到高斯混合模型的测试数据库中。 2.add samples_image_class_mlp 功能:将从图像中获取的测试样本添加到多层视感控器的测试数据库中。 3. add_samples_image_class_svm 功能:将从图像中获取的测试样本添加到一个支持向量机的测试数据库中。 4...
1. add_samples_image_class_gmm 功能:將从图像中获取的测试样本添加到高斯混合模型的测试数据庫中。 2.add samples_image_class_mlp 功能:將从图像中获取的测试样本添加到多層視感控器的测试数据庫中。 3. add_samples_image_class_svm 功能:將从图像中获取的测试样本添加到一個支持向量機的测试数据庫中。 4...