diff --git a/energy/src/energy/calibrate/structing.cpp b/energy/src/energy/calibrate/structing.cpp index da8a130..4b6ab13 100644 --- a/energy/src/energy/calibrate/structing.cpp +++ b/energy/src/energy/calibrate/structing.cpp @@ -11,7 +11,7 @@ using std::vector; void Energy::StructingElementClose(cv::Mat &src){ if (src.empty())return; //threshold(src, src, energy_part_param_.CAMERA_GRAY_THRESH, 255, THRESH_BINARY); - Mat element = getStructuringElement(MORPH_RECT, Size(10, 10)); + Mat element = getStructuringElement(MORPH_RECT, Size(6, 6)); morphologyEx(src, src, MORPH_CLOSE, element); } diff --git a/main.cpp b/main.cpp index 5d00bfd..f6b4820 100644 --- a/main.cpp +++ b/main.cpp @@ -49,15 +49,15 @@ int main(int argc, char *argv[]) } WrapperHead *video_armor; - WrapperHead *video_enegy; + WrapperHead *video_energy; if(from_camera) { video_armor = new CameraWrapper("armor"); - video_enegy = new CameraWrapper("energy"); + video_energy = new CameraWrapper("energy"); }else { - video_armor = new VideoWrapper("/home/xinyang/Desktop/Video.mp4"); - video_enegy = new VideoWrapper("/home/xinyang/Desktop/Video.mp4"); + video_armor = new VideoWrapper("r_l_640.avi"); + video_energy = new VideoWrapper("r_l_640.avi"); } - if (video_enegy->init() && video_armor->init()) { + if (video_energy->init() && video_armor->init()) { cout << "Video source initialization successfully." << endl; } @@ -69,7 +69,7 @@ int main(int argc, char *argv[]) energy.setAllyColor(ally_color); energy.setRotation(energy_part_rotation); - while (video_armor->read(energy_src) && video_armor->read(armor_src)) + while (video_energy->read(energy_src) && video_armor->read(armor_src)) { if(show_origin) { imshow("enery src", energy_src); @@ -90,7 +90,7 @@ int main(int argc, char *argv[]) break; } } - delete video_enegy, video_armor; + delete video_energy, video_armor; cout << "Program fails. Restarting" << endl; }