图像预处理
一:图像读取
1:
bool armor.CaremaRead(Armor& armor_param); //图像读取
//主函数判断是否读取到图片
while(1)
{
if(!CaremaRead(armor)); //若读取到图片,则进行外部调用预处理函数;若,未读取到图片,则continue继续读取。
continue;
armor.AutoShoot(); //外部调用进行图片RGB通道预处理
}
bool CaremaRead(Armor& armor_param) //调用读取图片的函数
{
armor_param.capture_armor_.read(armor_param.armor_image_);
if(!armor_param.armor_image_.data)
cout <<"视觉辅助摄像头没有读取到图像"<< endl;
armor.CaremaInit(0); //摄像头初始化
(1) //若读取图片成功,即直接进行外部调用,进行辅助设计,对图片的“RGB”通道进行预处理。
armor_image_