go-vgo / robotgo

RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar
Apache License 2.0
9.68k stars 887 forks source link

When I run the opencv example on macos, it reports an error #435

Closed 265525 closed 2 years ago

265525 commented 2 years ago

GOROOT=/usr/local/go #gosetup GOPATH=/Users/bingren/go #gosetup /usr/local/go/bin/go build -o /private/var/folders/km/2n63rbpd3n915pn7b6qn40140000gn/T/GoLand/___go_build_main2_go /Users/bingren/GolandProjects/awesomeProject/main2.go #gosetup

gocv.io/x/gocv

ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_alphamat.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_barcode.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_bgsegm.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_gapi.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_bioinspired.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_aruco.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_stitching.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_ccalib.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_dnn_objdetect.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_dnn_superres.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_dpm.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_freetype.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_fuzzy.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_hfs.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_face.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_img_hash.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_line_descriptor.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_intensity_transform.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_quality.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_rapid.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_reg.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_mcc.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_rgbd.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_saliency.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_sfm.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_stereo.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_structured_light.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_optflow.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_datasets.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_superres.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_tracking.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_text.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64

ignoring file /opt/homebrew/opt/opencv/lib/libopencv_phase_unwrapping.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_highgui.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_videostab.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_plot.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_viz.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_surface_matching.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_shape.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_ml.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_ximgproc.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_xobjdetect.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_video.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_objdetect.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_videoio.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_imgcodecs.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_calib3d.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_features2d.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_flann.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_xphoto.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_photo.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_dnn.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_wechat_qrcode.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_xfeatures2d.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_imgproc.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/opt/opencv/lib/libopencv_core.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 Undefined symbols for architecture x86_64: "cv::HoughLines(cv::_InputArray const&, cv::_OutputArray const&, double, double, int, double, double, double, double)", referenced from: _HoughLines in _x025.o "cv::TrackerMIL::Params::Params()", referenced from: _TrackerMIL_Create in _x030.o "cv::TrackerMIL::create(cv::TrackerMIL::Params const&)", referenced from: _TrackerMIL_Create in _x030.o "cv::accumulate(cv::_InputArray const&, cv::_InputOutputArray const&, cv::_InputArray const&)", referenced from: _Mat_Accumulate in _x025.o _Mat_AccumulateWithMask in _x025.o "cv::bitwise_or(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&)", referenced from: _Mat_BitwiseOr in _x020.o _Mat_BitwiseOrWithMask in _x020.o "cv::checkRange(cv::InputArray const&, bool, cv::Point, double, double)", referenced from: _Mat_CheckRange in _x020.o "cv::convexHull(cv::_InputArray const&, cv::_OutputArray const&, bool, bool)", referenced from: _ConvexHull in _x025.o "cv::fitEllipse(cv::_InputArray const&)", referenced from: _FitEllipse in _x025.o "cv::meanStdDev(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_InputArray const&)", referenced from: _Mat_MeanStdDev in _x020.o "cv::medianBlur(cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from: _MedianBlur in _x025.o "cv::moveWindow(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, int, int)", referenced from: _Window_Move in _x023.o "cv::selectROIs(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, cv::_InputArray const&, std::1::vector<cv::Rect_, std::1::allocator<cv::Rect_ > >&, bool, bool)", referenced from: _Window_SelectROIs in _x023.o "cv::setRNGSeed(int)", referenced from: _SetRNGSeed in _x020.o "cv::solveCubic(cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_SolveCubic in _x020.o "cv::warpAffine(cv::_InputArray const&, cv::_OutputArray const&, cv::InputArray const&, cv::Size, int, int, cv::Scalar_ const&)", referenced from: _WarpAffine in _x025.o _WarpAffineWithParams in _x025.o "cv::HoughLinesP(cv::_InputArray const&, cv::_OutputArray const&, double, double, int, double, double)", referenced from: _HoughLinesP in _x025.o _HoughLinesPWithParams in _x025.o "cv::VideoWriter::fourcc(char, char, char, char)", referenced from: _VideoWriter_Open in _x031.o "cv::VideoWriter::VideoWriter()", referenced from: _VideoWriter_New in _x031.o "cv::addWeighted(cv::_InputArray const&, double, cv::_InputArray const&, double, double, cv::_OutputArray const&, int)", referenced from: _Mat_AddWeighted in _x020.o "cv::arrowedLine(cv::InputOutputArray const&, cv::Point, cv::Point, cv::Scalar const&, int, int, int, double)", referenced from: _ArrowedLine in _x025.o "cv::bitwise_and(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&)", referenced from: _Mat_BitwiseAnd in _x020.o _Mat_BitwiseAndWithMask in _x020.o "cv::bitwise_not(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&)", referenced from: _Mat_BitwiseNot in _x020.o _Mat_BitwiseNotWithMask in _x020.o "cv::bitwise_xor(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&)", referenced from: _Mat_BitwiseXor in _x020.o _Mat_BitwiseXorWithMask in _x020.o "cv::cartToPolar(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, bool)", referenced from: _Mat_CartToPolar in _x020.o "cv::colorChange(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, float, float, float)", referenced from: _ColorChange in _x027.o "cv::compareHist(cv::_InputArray const&, cv::_InputArray const&, int)", referenced from: _CompareHist in _x025.o "cv::contourArea(cv::_InputArray const&, bool)", referenced from: _ContourArea in _x025.o "cv::convertFp16(cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_ConvertFp16 in x020.o "cv::createCLAHE(double, cv::Size)", referenced from: _CLAHE_Create in _x025.o _CLAHE_CreateWithParams in _x025.o "cv::determinant(cv::_InputArray const&)", referenced from: _Mat_Determinant in _x020.o "cv::drawMatches(cv::_InputArray const&, std::1::vector<cv::KeyPoint, std::__1::allocator > const&, cv::_InputArray const&, std::1::vector<cv::KeyPoint, std::1::allocator > const&, std::1::vector<cv::DMatch, std::1::allocator > const&, cv::InputOutputArray const&, cv::Scalar const&, cv::Scalar_ const&, std::1::vector<char, std::1::allocator > const&, cv::DrawMatchesFlags)", referenced from: _DrawMatches in _x022.o "cv::findNonZero(cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_FindNonZero in _x020.o "cv::getTextSize(std::1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, int, double, int, int)", referenced from: _GetTextSizeWithBaseline in _x025.o "cv::linearPolar(cv::_InputArray const&, cv::OutputArray const&, cv::Point, double, int)", referenced from: _LinearPolar in _x025.o "cv::minAreaRect(cv::_InputArray const&)", referenced from: _MinAreaRect in _x025.o "cv::mixChannels(cv::_InputArray const&, cv::_InputOutputArray const&, std::1::vector<int, std::1::allocator > const&)", referenced from: _Mat_MixChannels in _x020.o "cv::namedWindow(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, int)", referenced from: _Window_New in _x023.o "cv::polarToCart(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, bool)", referenced from: _Mat_PolarToCart in _x020.o "cv::randShuffle(cv::_InputOutputArray const&, double, cv::RNG)", referenced from: _RandShuffle in _x020.o _RandShuffleWithParams in _x020.o "cv::sepFilter2D(cv::_InputArray const&, cv::_OutputArray const&, int, cv::_InputArray const&, cv::InputArray const&, cv::Point, double, int)", referenced from: _SepFilter2D in _x025.o "cv::setIdentity(cv::InputOutputArray const&, cv::Scalar const&)", referenced from: _Mat_SetIdentity in _x020.o "cv::GFTTDetector::create(int, double, double, int, bool, double)", referenced from: _GFTTDetector_Create in _x022.o "cv::GaussianBlur(cv::_InputArray const&, cv::OutputArray const&, cv::Size, double, double, int)", referenced from: _GaussianBlur in _x025.o "cv::HoughCircles(cv::_InputArray const&, cv::_OutputArray const&, int, double, double, double, double, int, int)", referenced from: _HoughCircles in _x025.o _HoughCirclesWithParams in _x025.o "cv::VideoCapture::VideoCapture()", referenced from: _VideoCapture_New in _x031.o "cv::approxPolyDP(cv::_InputArray const&, cv::_OutputArray const&, double, bool)", referenced from: _ApproxPolyDP in _x025.o "cv::boundingRect(cv::_InputArray const&)", referenced from: _BoundingRect in _x025.o "cv::completeSymm(cv::_InputOutputArray const&, bool)", referenced from: _Mat_CompleteSymm in _x020.o "cv::cornerSubPix(cv::_InputArray const&, cv::InputOutputArray const&, cv::Size, cv::Size_, cv::TermCriteria)", referenced from: _CornerSubPix in _x025.o "cv::countNonZero(cv::_InputArray const&)", referenced from: _Mat_CountNonZero in _x020.o "cv::drawContours(cv::_InputOutputArray const&, cv::InputArray const&, int, cv::Scalar const&, int, int, cv::InputArray const&, int, cv::Point)", referenced from: _DrawContours in _x025.o "cv::equalizeHist(cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _EqualizeHist in _x025.o "cv::findContours(cv::_InputArray const&, cv::_OutputArray const&, cv::OutputArray const&, int, int, cv::Point)", referenced from: _FindContours in _x025.o "cv::getTickCount()", referenced from: _GetCVTickCount in _x020.o "cv::morphologyEx(cv::_InputArray const&, cv::_OutputArray const&, int, cv::InputArray const&, cv::Point, int, int, cv::Scalar_ const&)", referenced from: _MorphologyEx in _x025.o _MorphologyExWithParams in _x025.o "cv::mulSpectrums(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int, bool)", referenced from: _Mat_MulSpectrums in _x020.o "cv::resizeWindow(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, int, int)", referenced from: _Window_Resize in _x023.o "cv::sqrBoxFilter(cv::_InputArray const&, cv::OutputArray const&, int, cv::Size, cv::Point_, bool, int)", referenced from: _SqBoxFilter in _x025.o "cv::HOGDescriptor::getDefaultPeopleDetector()", referenced from: _HOG_GetDefaultPeopleDetector in _x026.o "cv::applyColorMap(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&)", referenced from: _ApplyCustomColorMap in _x025.o "cv::applyColorMap(cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from: _ApplyColorMap in _x025.o "cv::batchDistance(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int, cv::_OutputArray const&, int, int, cv::_InputArray const&, int, bool)", referenced from: _Mat_BatchDistance in _x020.o "cv::destroyWindow(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&)", referenced from: _Window_Close in _x023.o "cv::drawKeypoints(cv::_InputArray const&, std::1::vector<cv::KeyPoint, std::1::allocator > const&, cv::InputOutputArray const&, cv::Scalar const&, cv::DrawMatchesFlags)", referenced from: _DrawKeyPoints in _x022.o "cv::getRectSubPix(cv::InputArray const&, cv::Size, cv::Point_, cv::_OutputArray const&, int)", referenced from: _GetRectSubPix in _x025.o "cv::insertChannel(cv::_InputArray const&, cv::_InputOutputArray const&, int)", referenced from: _Mat_InsertChannel in _x020.o "cv::matchTemplate(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int, cv::_InputArray const&)", referenced from: _MatchTemplate in _x025.o "cv::seamlessClone(cv::_InputArray const&, cv::_InputArray const&, cv::InputArray const&, cv::Point, cv::_OutputArray const&, int)", referenced from: _SeamlessClone in _x027.o "cv::QRCodeDetector::detectAndDecode(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&)", referenced from: _QRCodeDetector_DetectAndDecode in _x026.o _QRCodeDetector_Decode in _x026.o "cv::QRCodeDetector::QRCodeDetector()", referenced from: _QRCodeDetector_New in _x026.o "cv::QRCodeDetector::~QRCodeDetector()", referenced from: _QRCodeDetector_Close in _x026.o "cv::copyMakeBorder(cv::_InputArray const&, cv::OutputArray const&, int, int, int, int, int, cv::Scalar const&)", referenced from: _Mat_CopyMakeBorder in _x020.o "cv::createAlignMTB(int, int, bool)", referenced from: _AlignMTB_Create in _x027.o _AlignMTB_CreateWithParams in _x027.o "cv::createTrackbar(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, int, int, void ()(int, void), void)", referenced from: _Trackbar_Create in _x023.o _Trackbar_CreateWithValue in _x023.o "cv::extractChannel(cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from: _Mat_ExtractChannel in _x020.o "cv::findHomography(cv::_InputArray const&, cv::_InputArray const&, int, double, cv::_OutputArray const&, int, double)", referenced from: _FindHomography in _x025.o "cv::getTrackbarPos(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&)", referenced from: _Trackbar_GetPos in _x023.o "cv::phaseCorrelate(cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, double)", referenced from: _PhaseCorrelate in _x025.o "cv::setTrackbarMax(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, int)", referenced from: _Trackbar_SetMax in _x023.o "cv::setTrackbarMin(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, int)", referenced from: _Trackbar_SetMin in _x023.o "cv::setTrackbarPos(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, int)", referenced from: _Trackbar_SetPos in _x023.o "cv::setWindowTitle(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&)", referenced from: _Window_SetTitle in _x023.o "cv::bilateralFilter(cv::_InputArray const&, cv::_OutputArray const&, int, double, double, int)", referenced from: _BilateralFilter in _x025.o "cv::calcBackProject(cv::_InputArray const&, std::1::vector<int, std::1::allocator > const&, cv::_InputArray const&, cv::_OutputArray const&, std::1::vector<float, std::1::allocator > const&, double)", referenced from: _CalcBackProject in _x025.o "cv::calcCovarMatrix(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputOutputArray const&, int, int)", referenced from: _Mat_CalcCovarMatrix in _x020.o "cv::calibrateCamera(cv::_InputArray const&, cv::InputArray const&, cv::Size, cv::_InputOutputArray const&, cv::_InputOutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, cv::TermCriteria)", referenced from: _CalibrateCamera in _x019.o "cv::convertScaleAbs(cv::_InputArray const&, cv::_OutputArray const&, double, double)", referenced from: _Mat_ConvertScaleAbs in _x020.o "cv::groupRectangles(std::1::vector<cv::Rect_, std::_1::allocator<cv::Rect > >&, int, double)", referenced from: _GroupRectangles in _x026.o "cv::spatialGradient(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, int)", referenced from: _SpatialGradient in _x025.o "cv::undistortPoints(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&)", referenced from: _UndistortPoints in _x019.o "cv::warpPerspective(cv::_InputArray const&, cv::_OutputArray const&, cv::InputArray const&, cv::Size, int, int, cv::Scalar_ const&)", referenced from: _WarpPerspective in _x025.o "cv::accumulateSquare(cv::_InputArray const&, cv::_InputOutputArray const&, cv::_InputArray const&)", referenced from: _Mat_AccumulateSquare in _x025.o _Mat_AccumulateSquareWithMask in _x025.o "cv::convexityDefects(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _ConvexityDefects in _x025.o "cv::estimateAffine2D(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int, double, unsigned long, double, unsigned long)", referenced from: _EstimateAffine2D in _x019.o "cv::getTickFrequency()", referenced from: _GetTickFrequency in _x020.o "cv::pointPolygonTest(cv::InputArray const&, cv::Point, bool)", referenced from: _PointPolygonTest in _x025.o "cv::CascadeClassifier::detectMultiScale(cv::_InputArray const&, std::1::vector<cv::Rect_, std::1::allocator<cv::Rect > >&, double, int, int, cv::Size, cv::Size_)", referenced from: _CascadeClassifier_DetectMultiScale in _x026.o _CascadeClassifier_DetectMultiScaleWithParams in _x026.o "cv::CascadeClassifier::load(std::__1::basic_string<char, std::1::char_traits, std::1::allocator > const&)", referenced from: _CascadeClassifier_Load in _x026.o "cv::CascadeClassifier::CascadeClassifier()", referenced from: _CascadeClassifier_New in _x026.o "cv::CascadeClassifier::~CascadeClassifier()", referenced from: _CascadeClassifier_Close in _x026.o "cv::FlannBasedMatcher::create()", referenced from: _FlannBasedMatcher_Create in _x022.o "cv::accumulateProduct(cv::_InputArray const&, cv::_InputArray const&, cv::_InputOutputArray const&, cv::_InputArray const&)", referenced from: _Mat_AccumulateProduct in _x025.o _Mat_AccumulateProductWithMask in _x025.o "cv::adaptiveThreshold(cv::_InputArray const&, cv::_OutputArray const&, double, int, int, int, double)", referenced from: _AdaptiveThreshold in _x025.o "cv::borderInterpolate(int, int, int)", referenced from: _Mat_BorderInterpolate in _x020.o "cv::distanceTransform(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, int, int)", referenced from: _DistanceTransform in _x025.o "cv::eigenNonSymmetric(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&)", referenced from: _Mat_EigenNonSymmetric in _x020.o "cv::getGaussianKernel(int, double, int)", referenced from: _GetGaussianKernel in _x025.o "cv::getOptimalDFTSize(int)", referenced from: _Mat_GetOptimalDFTSize in _x020.o "cv::getWindowProperty(std::__1::basic_string<char, std::1::char_traits, std::1::allocator > const&, int)", referenced from: _Window_GetProperty in _x023.o "cv::setWindowProperty(std::__1::basic_string<char, std::1::char_traits, std::1::allocator > const&, int, double)", referenced from: _Window_SetProperty in _x023.o "cv::textureFlattening(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, float, float, int)", referenced from: _TextureFlattening in _x027.o "cv::HoughLinesPointSet(cv::_InputArray const&, cv::_OutputArray const&, int, int, double, double, double, double, double, double)", referenced from: _HoughLinesPointSet in _x025.o "cv::SimpleBlobDetector::Params::Params()", referenced from: ConvertCParamsToCPPParams(SimpleBlobDetectorParams) in _x022.o _SimpleBlobDetector_Create_WithParams in _x022.o _SimpleBlobDetector_Create in _x022.o _SimpleBlobDetectorParams_Create in _x022.o "cv::SimpleBlobDetector::create(cv::SimpleBlobDetector::Params const&)", referenced from: _SimpleBlobDetector_Create_WithParams in _x022.o _SimpleBlobDetector_Create in _x022.o "cv::accumulateWeighted(cv::_InputArray const&, cv::_InputOutputArray const&, double, cv::_InputArray const&)", referenced from: _Mat_AccumulatedWeighted in _x025.o _Mat_AccumulatedWeightedWithMask in _x025.o "cv::createMergeMertens(float, float, float)", referenced from: _MergeMertens_Create in _x027.o _MergeMertens_CreateWithParams in _x027.o "cv::getAffineTransform(cv::_InputArray const&, cv::_InputArray const&)", referenced from: _GetAffineTransform in _x025.o _GetAffineTransform2f in _x025.o "cv::illuminationChange(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, float, float)", referenced from: _IlluminationChange in _x027.o "cv::minEnclosingCircle(cv::InputArray const&, cv::Point&, float&)", referenced from: _MinEnclosingCircle in _x025.o "cv::FastFeatureDetector::create(int, bool, cv::FastFeatureDetector::DetectorType)", referenced from: _FastFeatureDetector_Create in _x022.o _FastFeatureDetector_CreateWithParams in _x022.o "cv::connectedComponents(cv::_InputArray const&, cv::_OutputArray const&, int, int, int)", referenced from: _ConnectedComponents in _x025.o "cv::goodFeaturesToTrack(cv::_InputArray const&, cv::_OutputArray const&, int, double, double, cv::_InputArray const&, int, bool, double)", referenced from: _GoodFeaturesToTrack in _x025.o "cv::AgastFeatureDetector::create(int, bool, cv::AgastFeatureDetector::DetectorType)", referenced from: _AgastFeatureDetector_Create in _x022.o "cv::calcOpticalFlowPyrLK(cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_InputOutputArray const&, cv::_OutputArray const&, cv::OutputArray const&, cv::Size, int, cv::TermCriteria, int, double)", referenced from: _CalcOpticalFlowPyrLK in _x030.o _CalcOpticalFlowPyrLKWithParams in x030.o "cv::getRotationMatrix2D(cv::Point_, double, double)", referenced from: _GetRotationMatrix2D in _x025.o "cv::perspectiveTransform(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&)", referenced from: _Mat_PerspectiveTransform in _x020.o "cv::drawChessboardCorners(cv::InputOutputArray const&, cv::Size, cv::_InputArray const&, bool)", referenced from: _DrawChessboardCorners in _x019.o "cv::findChessboardCorners(cv::InputArray const&, cv::Size, cv::_OutputArray const&, int)", referenced from: _FindChessboardCorners in x019.o "cv::getStructuringElement(int, cv::Size, cv::Point_)", referenced from: _GetStructuringElement in _x025.o "cv::invertAffineTransform(cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _InvertAffineTransform in _x025.o "cv::estimateAffinePartial2D(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int, double, unsigned long, double, unsigned long)", referenced from: _EstimateAffinePartial2D in _x019.o "cv::findChessboardCornersSB(cv::InputArray const&, cv::Size, cv::_OutputArray const&, int, cv::_OutputArray const&)", referenced from: _FindChessboardCornersSB in _x019.o _FindChessboardCornersSBWithMeta in _x019.o "cv::getPerspectiveTransform(cv::_InputArray const&, cv::_InputArray const&, int)", referenced from: _GetPerspectiveTransform in _x025.o _GetPerspectiveTransform2f in _x025.o "cv::initUndistortRectifyMap(cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::InputArray const&, cv::Size, int, cv::_OutputArray const&, cv::_OutputArray const&)", referenced from: _InitUndistortRectifyMap in _x019.o "cv::calcOpticalFlowFarneback(cv::_InputArray const&, cv::_InputArray const&, cv::_InputOutputArray const&, double, int, int, int, int, double, int)", referenced from: _CalcOpticalFlowFarneback in _x030.o "cv::getOptimalNewCameraMatrix(cv::_InputArray const&, cv::InputArray const&, cv::Size, double, cv::Size, cv::Rect*, bool)", referenced from: _GetOptimalNewCameraMatrixWithParams in _x019.o "cv::connectedComponentsWithStats(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, int, int)", referenced from: _ConnectedComponentsWithStats in _x025.o "cv::createBackgroundSubtractorKNN(int, double, bool)", referenced from: _BackgroundSubtractorKNN_Create in _x030.o _BackgroundSubtractorKNN_CreateWithParams in _x030.o "cv::createBackgroundSubtractorMOG2(int, double, bool)", referenced from: _BackgroundSubtractorMOG2_Create in _x030.o _BackgroundSubtractorMOG2_CreateWithParams in _x030.o "cv::fastNlMeansDenoisingColoredMulti(cv::_InputArray const&, cv::_OutputArray const&, int, int, float, float, int, int)", referenced from: _FastNlMeansDenoisingColoredMulti in _x027.o _FastNlMeansDenoisingColoredMultiWithParams in _x027.o "cv::LUT(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _LUT in _x020.o "cv::Mat::eye(int, int, int)", referenced from: _Eye in _x020.o "cv::Mat::ones(int, int, int)", referenced from: _Ones in _x020.o "cv::Mat::setTo(cv::_InputArray const&, cv::_InputArray const&)", referenced from: _Mat_SetTo in _x020.o "cv::Mat::zeros(int, int, int)", referenced from: _Zeros in _x020.o "cv::Mat::Mat(std::1::vector<int, std::1::allocator > const&, int)", referenced from: _Mat_NewWithSizes in _x020.o "cv::Mat::Mat(std::1::vector<int, std::1::allocator > const&, int, void, unsigned long const)", referenced from: _Mat_NewWithSizesFromBytes in x020.o "cv::Mat::Mat(std::1::vector<int, std::1::allocator > const&, int, cv::Scalar const&)", referenced from: _Mat_NewWithSizesFromScalar in _x020.o "cv::Mat::Mat(cv::Mat const&)", referenced from: std::1::vector<cv::Mat, std::1::allocator >::push_back(cv::Mat const&) in _x020.o _Mat_Split in _x020.o _Net_ForwardLayers in _x021.o _Net_BlobFromImages in _x021.o _Net_ImagesFromBlob in _x021.o _Image_IMRead in _x024.o _Image_IMDecode in _x024.o ... "cv::Mat::Mat(cv::Mat const&, cv::Range const&, cv::Range const&)", referenced from: _Mat_rowRange in _x020.o _Mat_colRange in x020.o "cv::Mat::Mat(cv::Mat const&, cv::Rect const&)", referenced from: _Mat_Region in _x020.o "cv::Mat::Mat(int, int, int, void, unsigned long)", referenced from: _Mat_NewFromBytes in _x020.o _Eye in _x020.o _Zeros in _x020.o _Ones in _x020.o _Mat_FromPtr in _x020.o _Net_GetBlobChannel in _x021.o _GetRotationMatrix2D in x025.o ... "cv::Mat::Mat(int, int, int, cv::Scalar const&)", referenced from: _Mat_NewWithSize in _x020.o _Mat_NewFromScalar in _x020.o _Mat_NewWithSizeFromScalar in _x020.o "cv::Mat::Mat()", referenced from: _Mat_New in _x020.o _Eye in _x020.o _Zeros in _x020.o _Ones in _x020.o _Mat_ConvertFp16 in _x020.o _Mat_Sqrt in _x020.o _Mat_MultiplyMatrix in _x020.o ... "cv::Mat::~Mat()", referenced from: _Eye in _x020.o _Zeros in _x020.o _Ones in _x020.o _Mat_Close in _x020.o _Mat_MultiplyMatrix in _x020.o _Mat_T in _x020.o _Mat_Merge in _x020.o ... "cv::ORB::create(int, float, int, int, int, int, cv::ORB::ScoreType, int, int)", referenced from: _ORB_Create in _x022.o _ORB_CreateWithParams in _x022.o "cv::RNG::fill(cv::_InputOutputArray const&, int, cv::_InputArray const&, cv::_InputArray const&, bool)", referenced from: _RNG_Fill in _x020.o "cv::RNG::gaussian(double)", referenced from: _RNG_Gaussian in _x020.o "cv::SVD::compute(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int)", referenced from: _SVD_Compute in _x028.o "cv::add(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, int)", referenced from: _Mat_AddUChar in _x020.o _Mat_AddFloat in _x020.o _Mat_Add in _x020.o "cv::dct(cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from: _Mat_DCT in _x020.o "cv::dft(cv::_InputArray const&, cv::_OutputArray const&, int, int)", referenced from: _Mat_DFT in _x020.o "cv::dnn::dnn4_v20211004::blobFromImage(cv::InputArray const&, double, cv::Size const&, cv::Scalar_ const&, bool, bool, int)", referenced from: _Net_BlobFromImage in _x021.o "cv::dnn::dnn4_v20211004::blobFromImages(cv::_InputArray const&, cv::OutputArray const&, double, cv::Size, cv::Scalar_ const&, bool, bool, int)", referenced from: _Net_BlobFromImages in _x021.o "cv::dnn::dnn4_v20211004::imagesFromBlob(cv::Mat const&, cv::_OutputArray const&)", referenced from: _Net_ImagesFromBlob in _x021.o "cv::dnn::dnn4_v20211004::readNetFromONNX(char const, unsigned long)", referenced from: _Net_ReadNetFromONNXBytes in _x021.o "cv::dnn::dnn4_v20211004::readNetFromONNX(std::1::basic_string<char, std::1::char_traits, std::1::allocator > const&)", referenced from: _Net_ReadNetFromONNX in _x021.o "cv::dnn::dnn4_v20211004::readNetFromCaffe(char const, unsigned long, char const, unsigned long)", referenced from: _Net_ReadNetFromCaffeBytes in _x021.o "cv::dnn::dnn4_v20211004::readNetFromCaffe(std::1::basic_string<char, std::1::char_traits, std::1::allocator > const&, std::1::basic_string<char, std::1::char_traits, std::1::allocator > const&)", referenced from: _Net_ReadNetFromCaffe in _x021.o "cv::dnn::dnn4_v20211004::readNetFromTorch(std::1::basic_string<char, std::1::char_traits, std::1::allocator > const&, bool, bool)", referenced from: _Net_ReadNetFromTorch in _x021.o "cv::dnn::dnn4_v20211004::readNetFromTensorflow(char const, unsigned long, char const, unsigned long)", referenced from: _Net_ReadNetFromTensorflowBytes in _x021.o "cv::dnn::dnn4_v20211004::readNetFromTensorflow(std::1::basic_string<char, std::1::char_traits, std::1::allocator > const&, std::1::basic_string<char, std::1::char_traits, std::1::allocator > const&)", referenced from: _Net_ReadNetFromTensorflow in _x021.o "cv::dnn::dnn4_v20211004::Net::getPerfProfile(std::1::vector<double, std::1::allocator >&)", referenced from: _Net_GetPerfProfile in _x021.o "cv::dnn::dnn4_v20211004::Net::setPreferableTarget(int)", referenced from: _Net_SetPreferableTarget in _x021.o "cv::dnn::dnn4_v20211004::Net::setPreferableBackend(int)", referenced from: _Net_SetPreferableBackend in _x021.o "cv::dnn::dnn4_v20211004::Net::forward(cv::_OutputArray const&, std::1::vector<std::1::basic_string<char, std::1::char_traits, std::1::allocator >, std::1::allocator<std::1::basic_string<char, std::__1::char_traits, std::1::allocator > > > const&)", referenced from: _Net_ForwardLayers in _x021.o "cv::dnn::dnn4_v20211004::Net::forward(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&)", referenced from: _Net_Forward in _x021.o "cv::dnn::dnn4_v20211004::Net::getLayer(cv::dnn::dnn4_v20211004::DictValue)", referenced from: _Net_GetLayer in _x021.o "cv::dnn::dnn4_v20211004::Net::setInput(cv::_InputArray const&, std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, double, cv::Scalar_ const&)", referenced from: _Net_SetInput in _x021.o "cv::dnn::dnn4_v20211004::Net::~Net()", referenced from: _Net_Close in _x021.o "cv::dnn::dnn4_v20211004::readNet(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, std::1::vector<unsigned char, std::1::allocator > const&, std::1::vector<unsigned char, std::1::allocator > const&)", referenced from: _Net_ReadNetBytes in _x021.o "cv::dnn::dnn4_v20211004::readNet(std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&, std::1::basic_string<char, std::__1::char_traits, std::1::allocator > const&)", referenced from: _Net_ReadNet in _x021.o "cv::dnn::dnn4_v20211004::NMSBoxes(std::1::vector<cv::Rect_, std::_1::allocator<cv::Rect > > const&, std::1::vector<float, std::1::allocator > const&, float, float, std::1::vector<int, std::1::allocator >&, float, int)", referenced from: _NMSBoxes in _x021.o _NMSBoxesWithParams in _x021.o "cv::exp(cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_Exp in _x020.o "cv::log(cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_Log in _x020.o "cv::max(cv::Mat const&, cv::Mat const&, cv::Mat&)", referenced from: _Mat_Max in _x020.o "cv::min(cv::Mat const&, cv::Mat const&, cv::Mat&)", referenced from: _Mat_Min in _x020.o "cv::pow(cv::_InputArray const&, double, cv::_OutputArray const&)", referenced from: _Mat_Pow in _x020.o "cv::sum(cv::_InputArray const&)", referenced from: _Mat_Sum in _x020.o "cv::KAZE::create(bool, bool, float, int, int, cv::KAZE::DiffusivityType)", referenced from: _KAZE_Create in _x022.o "cv::MSER::create(int, int, int, double, double, int, double, double, int)", referenced from: _MSER_Create in _x022.o "cv::SIFT::create(int, int, double, double, double)", referenced from: _SIFT_Create in _x022.o "cv::UMat::UMat(cv::UMatUsageFlags)", referenced from: _HOGDescriptor_New in _x026.o "cv::blur(cv::_InputArray const&, cv::OutputArray const&, cv::Size, cv::Point_, int)", referenced from: _Blur in _x025.o "cv::flip(cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from: _Mat_Flip in _x020.o "cv::gemm(cv::_InputArray const&, cv::_InputArray const&, double, cv::_InputArray const&, double, cv::_OutputArray const&, int)", referenced from: _Mat_Gemm in _x020.o "cv::idct(cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from: _Mat_Idct in _x020.o "cv::idft(cv::_InputArray const&, cv::_OutputArray const&, int, int)", referenced from: _Mat_Idft in _x020.o "cv::line(cv::InputOutputArray const&, cv::Point, cv::Point, cv::Scalar const&, int, int, int)", referenced from: _Line in _x025.o "cv::mean(cv::_InputArray const&, cv::_InputArray const&)", referenced from: _Mat_Mean in _x020.o _Mat_MeanWithMask in _x020.o "cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&)", referenced from: _NormWithMats in _x020.o "cv::norm(cv::_InputArray const&, int, cv::_InputArray const&)", referenced from: _Norm in _x020.o "cv::sort(cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from: _Mat_Sort in _x020.o "cv::sqrt(cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_Sqrt in _x020.o "cv::AKAZE::create(cv::AKAZE::DescriptorType, int, int, float, int, int, cv::KAZE::DiffusivityType)", referenced from: _AKAZE_Create in _x022.o "cv::BRISK::create(int, int, float)", referenced from: _BRISK_Create in _x022.o "cv::Canny(cv::_InputArray const&, cv::_OutputArray const&, double, double, int, bool)", referenced from: _Canny in _x025.o "cv::Sobel(cv::_InputArray const&, cv::_OutputArray const&, int, int, int, int, double, double, int)", referenced from: _Sobel in _x025.o "cv::eigen(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&)", referenced from: _Mat_Eigen in _x020.o "cv::erode(cv::_InputArray const&, cv::_OutputArray const&, cv::InputArray const&, cv::Point, int, int, cv::Scalar_ const&)", referenced from: _Erode in _x025.o _ErodeWithParams in _x025.o "cv::merge(cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_Merge in _x020.o "cv::phase(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, bool)", referenced from: _Mat_Phase in _x020.o "cv::pyrUp(cv::_InputArray const&, cv::OutputArray const&, cv::Size const&, int)", referenced from: _PyrUp in _x025.o "cv::randn(cv::_InputOutputArray const&, cv::_InputArray const&, cv::_InputArray const&)", referenced from: _RandN in _x020.o _RandU in _x020.o "cv::remap(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::InputArray const&, int, int, cv::Scalar const&)", referenced from: _Remap in _x025.o "cv::solve(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from: _Mat_Solve in _x020.o "cv::split(cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_Split in _x020.o "cv::trace(cv::_InputArray const&)", referenced from: _Mat_Trace in _x020.o "cv::Scharr(cv::_InputArray const&, cv::_OutputArray const&, int, int, int, double, double, int)", referenced from: _Scharr in _x025.o "cv::circle(cv::InputOutputArray const&, cv::Point, int, cv::Scalar_ const&, int, int, int)", referenced from: _Circle in _x025.o _CircleWithParams in _x025.o "cv::dilate(cv::_InputArray const&, cv::_OutputArray const&, cv::InputArray const&, cv::Point, int, int, cv::Scalar_ const&)", referenced from: _Dilate in _x025.o _DilateWithParams in _x025.o "cv::divide(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, double, int)", referenced from: _Mat_Divide in _x020.o "cv::imread(std::1::basic_string<char, std::1::char_traits, std::__1::allocator > const&, int)", referenced from: _Image_IMRead in _x024.o "cv::imshow(std::1::basic_string<char, std::1::char_traits, std::1::allocator > const&, cv::_InputArray const&)", referenced from: _Window_IMShow in _x023.o "cv::invert(cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from: _Mat_Invert in _x020.o "cv::kmeans(cv::_InputArray const&, int, cv::_InputOutputArray const&, cv::TermCriteria, int, int, cv::_OutputArray const&)", referenced from: _KMeans in _x020.o _KMeansPoints in _x020.o "cv::reduce(cv::_InputArray const&, cv::_OutputArray const&, int, int, int)", referenced from: _Mat_Reduce in _x020.o "cv::repeat(cv::_InputArray const&, int, int, cv::_OutputArray const&)", referenced from: _Mat_Repeat in _x020.o "cv::resize(cv::_InputArray const&, cv::OutputArray const&, cv::Size, double, double, int)", referenced from: _Resize in _x025.o "cv::rotate(cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from: _Rotate in _x020.o "cv::theRNG()", referenced from: _TheRNG in _x020.o "cv::absdiff(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_AbsDiff in _x020.o "cv::compare(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from: _Mat_Compare in _x020.o "cv::ellipse(cv::InputOutputArray const&, cv::Point, cv::Size, double, double, double, cv::Scalar const&, int, int, int)", referenced from: _Ellipse in _x025.o _EllipseWithParams in _x025.o "cv::fisheye::undistortImage(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::InputArray const&, cv::Size const&)", referenced from: _Fisheye_UndistortImage in _x019.o _Fisheye_UndistortImageWithParams in _x019.o "cv::fisheye::undistortPoints(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&)", referenced from: _Fisheye_UndistortPoints in _x019.o "cv::fisheye::estimateNewCameraMatrixForUndistortRectify(cv::_InputArray const&, cv::InputArray const&, cv::Size const&, cv::_InputArray const&, cv::OutputArray const&, double, cv::Size const&, double)", referenced from: _Fisheye_EstimateNewCameraMatrixForUndistortRectify in _x019.o "cv::fitLine(cv::_InputArray const&, cv::_OutputArray const&, int, double, double, double)", referenced from: _FitLine in _x025.o "cv::grabCut(cv::_InputArray const&, cv::InputOutputArray const&, cv::Rect, cv::_InputOutputArray const&, cv::_InputOutputArray const&, int, int)", referenced from: _GrabCut in _x025.o "cv::hconcat(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_Hconcat in _x020.o "cv::imwrite(std::1::basic_string<char, std::1::char_traits, std::1::allocator > const&, cv::_InputArray const&, std::1::vector<int, std::1::allocator > const&)", referenced from: _Image_IMWrite in _x024.o _Image_IMWrite_WithParams in _x024.o "cv::inRange(cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_InRange in _x020.o _Mat_InRangeWithScalar in _x020.o "cv::moments(cv::_InputArray const&, bool)", referenced from: _Moments in _x025.o "cv::noArray()", referenced from: _Fisheye_UndistortImage in _x019.o _FindChessboardCornersSB in _x019.o _EstimateAffinePartial2D in _x019.o _EstimateAffine2D in _x019.o _Mat_Mean in _x020.o _Mat_SetTo in _x020.o _Mat_AddUChar in _x020.o ... "cv::putText(cv::_InputOutputArray const&, std::1::basic_string<char, std::1::char_traits, std::1::allocator > const&, cv::Point, int, double, cv::Scalar, int, int, bool)", referenced from: _PutText in _x025.o _PutTextWithParams in _x025.o "cv::pyrDown(cv::_InputArray const&, cv::OutputArray const&, cv::Size const&, int)", referenced from: _PyrDown in _x025.o "cv::sortIdx(cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from: _Mat_SortIdx in _x020.o "cv::vconcat(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_Vconcat in _x020.o "cv::waitKey(int)", referenced from: _Window_WaitKey in _x023.o "cv::calcHist(cv::_InputArray const&, std::1::vector<int, std::1::allocator > const&, cv::_InputArray const&, cv::_OutputArray const&, std::1::vector<int, std::1::allocator > const&, std::1::vector<float, std::__1::allocator > const&, bool)", referenced from: _CalcHist in x025.o "cv::clipLine(cv::Size, cv::Point&, cv::Point&)", referenced from: _ClipLine in _x025.o "cv::cvtColor(cv::_InputArray const&, cv::_OutputArray const&, int, int)", referenced from: _CvtColor in _x025.o "cv::fillPoly(cv::_InputOutputArray const&, cv::InputArray const&, cv::Scalar const&, int, int, cv::Point_)", referenced from: _FillPoly in _x025.o _FillPolyWithParams in _x025.o "cv::filter2D(cv::_InputArray const&, cv::_OutputArray const&, int, cv::InputArray const&, cv::Point, double, int)", referenced from: _Filter2D in _x025.o "cv::imdecode(cv::_InputArray const&, int)", referenced from: _Image_IMDecode in _x024.o "cv::imencode(std::1::basic_string<char, std::1::char_traits, std::__1::allocator > const&, cv::_InputArray const&, std::1::vector<unsigned char, std::1::allocator >&, std::1::vector<int, std::1::allocator > const&)", referenced from: _Image_IMEncode in _x024.o _Image_IMEncode_WithParams in _x024.o "cv::integral(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, int)", referenced from: _Integral in _x025.o "cv::logPolar(cv::_InputArray const&, cv::OutputArray const&, cv::Point, double, int)", referenced from: _LogPolar in _x025.o "cv::multiply(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, double, int)", referenced from: _Mat_Multiply in _x020.o _Mat_MultiplyWithParams in _x020.o "cv::scaleAdd(cv::_InputArray const&, double, cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_ScaleAdd in _x020.o "cv::subtract(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, int)", referenced from: _Mat_SubtractUChar in _x020.o _Mat_SubtractFloat in _x020.o _Mat_Subtract in _x020.o "cv::BFMatcher::create(int, bool)", referenced from: _BFMatcher_Create in _x022.o _BFMatcher_CreateWithParams in _x022.o "cv::Laplacian(cv::_InputArray const&, cv::_OutputArray const&, int, int, double, double, int)", referenced from: _Laplacian in _x025.o "cv::arcLength(cv::_InputArray const&, bool)", referenced from: _ArcLength in _x025.o "cv::boxFilter(cv::_InputArray const&, cv::OutputArray const&, int, cv::Size, cv::Point_, bool, int)", referenced from: _BoxFilter in _x025.o "cv::boxPoints(cv::RotatedRect, cv::_OutputArray const&)", referenced from: _BoxPoints in _x025.o "cv::magnitude(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_Magnitude in _x020.o "cv::minMaxIdx(cv::_InputArray const&, double, double, int, int, cv::_InputArray const&)", referenced from: _Mat_MinMaxIdx in _x020.o "cv::minMaxLoc(cv::InputArray const&, double, double, cv::Point, cv::Point_, cv::_InputArray const&)", referenced from: _Mat_MinMaxLoc in _x020.o "cv::normalize(cv::_InputArray const&, cv::_InputOutputArray const&, double, double, int, int, cv::_InputArray const&)", referenced from: _Mat_Normalize in _x020.o "cv::patchNaNs(cv::_InputOutputArray const&, double)", referenced from: _Mat_PatchNaNs in _x020.o "cv::polylines(cv::_InputOutputArray const&, cv::InputArray const&, bool, cv::Scalar const&, int, int, int)", referenced from: _Polylines in _x025.o "cv::rectangle(cv::InputOutputArray const&, cv::Point, cv::Point, cv::Scalar const&, int, int, int)", referenced from: _Rectangle in _x025.o _RectangleWithParams in _x025.o "cv::selectROI(std::__1::basic_string<char, std::1::char_traits, std::1::allocator > const&, cv::_InputArray const&, bool, bool)", referenced from: _Window_SelectROI in _x023.o "cv::solvePoly(cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from: _Mat_SolvePoly in _x020.o "cv::threshold(cv::_InputArray const&, cv::_OutputArray const&, double, double, int)", referenced from: _Threshold in _x025.o "cv::transform(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&)", referenced from: _Mat_Transform in _x020.o "cv::transpose(cv::_InputArray const&, cv::_OutputArray const&)", referenced from: _Mat_Transpose in _x020.o "cv::undistort(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&)", referenced from: _Undistort in _x019.o "cv::watershed(cv::_InputArray const&, cv::_InputOutputArray const&)", referenced from: _Watershed in _x025.o "cv::operator(cv::Mat const&, cv::Mat const&)", referenced from: _Mat_MultiplyMatrix in _x020.o "cv::RotatedRect::boundingRect() const", referenced from: _FitEllipse in _x025.o _MinAreaRect in x025.o "cv::RotatedRect::points(cv::Point) const", referenced from: _FitEllipse in _x025.o _MinAreaRect in _x025.o "cv::QRCodeDetector::detectMulti(cv::_InputArray const&, cv::_OutputArray const&) const", referenced from: _QRCodeDetector_DetectMulti in _x026.o "cv::QRCodeDetector::detectAndDecodeMulti(cv::_InputArray const&, std::1::vector<std::1::basic_string<char, std::1::char_traits, std::1::allocator >, std::1::allocator<std::1::basic_string<char, std::__1::char_traits, std::1::allocator > > >&, cv::_OutputArray const&, cv::_OutputArray const&) const", referenced from: _QRCodeDetector_DetectAndDecodeMulti in _x026.o "cv::QRCodeDetector::detect(cv::_InputArray const&, cv::_OutputArray const&) const", referenced from: _QRCodeDetector_Detect in _x026.o "cv::DescriptorMatcher::knnMatch(cv::_InputArray const&, cv::_InputArray const&, std::1::vector<std::1::vector<cv::DMatch, std::1::allocator >, std::1::allocator<std::1::vector<cv::DMatch, std::1::allocator > > >&, int, cv::_InputArray const&, bool) const", referenced from: _BFMatcher_KnnMatch in _x022.o BFMatcher_KnnMatchWithParams(cv::Ptr, cv::Mat, cv::Mat, int, cv::Mat, bool) in _x022.o _FlannBasedMatcher_KnnMatch in _x022.o FlannBasedMatcher_KnnMatchWithParams(cv::Ptr, cv::Mat, cv::Mat, int, cv::Mat, bool) in _x022.o "cv::Mat::t() const", referenced from: _Mat_T in _x020.o "cv::Mat::clone() const", referenced from: _Mat_Clone in _x020.o "cv::Mat::empty() const", referenced from: _Mat_Empty in _x020.o "cv::Mat::total() const", referenced from: _Mat_ToBytes in _x020.o _Mat_DataPtr in _x020.o _Mat_Total in _x020.o "cv::Mat::copyTo(cv::_OutputArray const&) const", referenced from: _Mat_CopyTo in _x020.o _PointVector_NewFromMat in _x020.o _Point2fVector_NewFromMat in _x020.o _Point3fVector_NewFromMat in _x020.o _GetRotationMatrix2D in _x025.o "cv::Mat::copyTo(cv::_OutputArray const&, cv::_InputArray const&) const", referenced from: _Mat_CopyToWithMask in _x020.o "cv::Mat::reshape(int, int) const", referenced from: _Mat_Reshape in _x020.o "cv::Mat::convertTo(cv::_OutputArray const&, int, double, double) const", referenced from: _Mat_ConvertTo in _x020.o _Mat_ConvertToWithParams in _x020.o _Mat_MultiplyUChar in _x020.o _Mat_DivideUChar in _x020.o _Mat_MultiplyFloat in _x020.o _Mat_DivideFloat in _x020.o "cv::dnn::dnn4_v20211004::Net::getLayerNames() const", referenced from: _Net_GetLayerNames in _x021.o "cv::dnn::dnn4_v20211004::Net::getUnconnectedOutLayers() const", referenced from: _Net_GetUnconnectedOutLayers in _x021.o "cv::dnn::dnn4_v20211004::Net::empty() const", referenced from: _Net_Empty in _x021.o "vtable for cv::HOGDescriptor", referenced from: _HOGDescriptor_New in _x026.o NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

Compilation finished with exit code 2

截屏2022-01-15 下午1 36 20

When I run your opencv example on macos m1 report the following error, hope you can help me solve this problem thank you

265525 commented 2 years ago

When I take a screenshot on the computer, the full screen screenshot of the computer will not be found. This seems to be a bug. Do you have a good solution or the recommendation of other libraries?,return -1 -1

vcaesar commented 2 years ago

You should reinstall your OpenCV in arm64.