From 64596fcb364ef68afc1e1ab40a13e174c7c45cf2 Mon Sep 17 00:00:00 2001 From: syan Date: Thu, 20 Feb 2020 11:04:33 +0800 Subject: [PATCH] edit SegmenationFree-Inception --- Prj-Win/lpr/tests/test_pipeline.cpp | 49 ++--------------------------- 1 file changed, 2 insertions(+), 47 deletions(-) diff --git a/Prj-Win/lpr/tests/test_pipeline.cpp b/Prj-Win/lpr/tests/test_pipeline.cpp index 647cbe7..932a8ee 100644 --- a/Prj-Win/lpr/tests/test_pipeline.cpp +++ b/Prj-Win/lpr/tests/test_pipeline.cpp @@ -37,7 +37,7 @@ void TEST_CAM() "../lpr/model/HorizonalFinemapping.prototxt", "../lpr/model/HorizonalFinemapping.caffemodel", "../lpr/model/Segmentation.prototxt", "../lpr/model/Segmentation.caffemodel", "../lpr/model/CharacterRecognization.prototxt", "../lpr/model/CharacterRecognization.caffemodel", - "../lpr/model/SegmentationFree.prototxt", "../lpr/model/SegmentationFree.caffemodel" + "../lpr/model/SegmenationFree-Inception.prototxt", "../lpr/model/SegmenationFree-Inception.caffemodel" ); while (1) { //读取下一帧 @@ -75,7 +75,7 @@ void TEST_ACC() { "../lpr/model/HorizonalFinemapping.prototxt", "../lpr/model/HorizonalFinemapping.caffemodel", "../lpr/model/Segmentation.prototxt", "../lpr/model/Segmentation.caffemodel", "../lpr/model/CharacterRecognization.prototxt", "../lpr/model/CharacterRecognization.caffemodel", - "../lpr/model/SegmentationFree.prototxt", "../lpr/model/SegmentationFree.caffemodel" + "../lpr/model/SegmenationFree-Inception.prototxt", "../lpr/model/SegmenationFree-Inception.caffemodel" ); ifstream file; @@ -174,51 +174,6 @@ void TEST_PIPELINE() { } - - -/*void TEST_CAM() -{ - - cv::VideoCapture capture("test1.mp4"); - cv::Mat frame; - - pr::PipelinePR prc("../lpr/model/cascade.xml", - "../lpr/model/HorizonalFinemapping.prototxt", "../lpr/model/HorizonalFinemapping.caffemodel", - "../lpr/model/Segmentation.prototxt", "../lpr/model/Segmentation.caffemodel", - "../lpr/model/CharacterRecognization.prototxt", "../lpr/model/CharacterRecognization.caffemodel", - "../lpr/model/SegmentationFree.prototxt", "../lpr/model/SegmentationFree.caffemodel" - ); - while (1) { - //读取下一帧 - if (!capture.read(frame)) { - std::cout << "读取视频失败" << std::endl; - exit(1); - } - // - // cv::transpose(frame,frame); - // cv::flip(frame,frame,2); - - // cv::resize(frame,frame,cv::Size(frame.cols/2,frame.rows/2)); - - - - std::vector res = prc.RunPiplineAsImage(frame, pr::SEGMENTATION_FREE_METHOD); - - for (auto st : res) { - if (st.confidence > 0.75) { - std::cout << st.getPlateName() << " " << st.confidence << std::endl; - cv::Rect region = st.getPlateRect(); - - cv::rectangle(frame, cv::Point(region.x, region.y), cv::Point(region.x + region.width, region.y + region.height), cv::Scalar(255, 255, 0), 2); - } - } - - cv::imshow("image", frame); - cv::waitKey(1); - } -}*/ - - int main() { // TEST_ACC();