MCPcopy Create free account
hub / github.com/RoboMaster/RoboRTS / complexMultiplication

Function complexMultiplication

roborts_tracking/KCFcpp/src/ffttools.hpp:151–166  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

149}
150
151cv::Mat complexMultiplication(cv::Mat a, cv::Mat b)
152{
153 std::vector<cv::Mat> pa;
154 std::vector<cv::Mat> pb;
155 cv::split(a, pa);
156 cv::split(b, pb);
157
158 std::vector<cv::Mat> pres;
159 pres.push_back(pa[0].mul(pb[0]) - pa[1].mul(pb[1]));
160 pres.push_back(pa[0].mul(pb[1]) + pa[1].mul(pb[0]));
161
162 cv::Mat res;
163 cv::merge(pres, res);
164
165 return res;
166}
167
168cv::Mat complexDivision(cv::Mat a, cv::Mat b)
169{

Callers 1

detectMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected