How to draw barcodes with cv::polylines function?
cv::Ptr<cv::barcode::BarcodeDetector> detector = cv::makePtr<cv::barcode::BarcodeDetector>(); //... bool result = detector->detectAndDecode(imageInputBgr, decoded_info, decoded_format, points); //.... cv::polylines(imageOutputBgr, points, true, cv::Scalar(0,0,255)); // show error
exact error, please …
it also wont draw a barcode, just the rect containing it, see docs
and for sure, you will have to check result, before …
result
i converted this variable [ points ] from :
cv::Mat points;
to
std::vector<cv::Point> points;
and now my problem solved.
I really do not know what is wrong, “qt-creator” does not show error [I used to work with Visual Studio, it shows error message, no problem; But here in qt-creator this is my big problem]
How to fix this problem (not displaying error message)?
Picture of my project error :