objdetect(QR): don't introduce deprecated API, compatibility code
This commit is contained in:
@@ -2234,14 +2234,6 @@ bool QRCodeDetector::detectMulti(InputArray in, OutputArray points) const
|
||||
return true;
|
||||
}
|
||||
|
||||
bool detectQRCodeMulti(InputArray in, vector< Point > &points, double eps_x, double eps_y)
|
||||
{
|
||||
QRCodeDetector qrdetector;
|
||||
qrdetector.setEpsX(eps_x);
|
||||
qrdetector.setEpsY(eps_y);
|
||||
return qrdetector.detectMulti(in, points);
|
||||
}
|
||||
|
||||
class ParallelDecodeProcess : public ParallelLoopBody
|
||||
{
|
||||
public:
|
||||
@@ -2385,16 +2377,4 @@ bool QRCodeDetector::detectAndDecodeMulti(
|
||||
return ok;
|
||||
}
|
||||
|
||||
bool decodeQRCodeMulti(
|
||||
InputArray in, InputArray points,
|
||||
vector<std::string> &decoded_info, OutputArrayOfArrays straight_qrcode)
|
||||
{
|
||||
QRCodeDetector qrcode;
|
||||
vector<cv::String> info;
|
||||
bool ok = qrcode.decodeMulti(in, points, info, straight_qrcode);
|
||||
for (size_t i = 0; i < info.size(); i++)
|
||||
decoded_info.push_back(info[i]);
|
||||
return ok;
|
||||
}
|
||||
|
||||
} // namespace
|
||||
|
||||
Reference in New Issue
Block a user