gocv
gocv copied to clipboard
The compiler was successful with pkg-config, but failed with -tags customenv
Description
The compiler was successful with pkg-config go build main.go
, but failed with makefile
export CGO_CPPFLAGS="-I/opt/homebrew/opt/opencv/include/opencv4"
export CGO_LDFLAGS="-I/opt/homebrew/opt/opencv/include/opencv4 -L/opt/homebrew/opt/opencv/lib -lopencv_gapi -lopencv_stitching -lopencv_alphamat -lopencv_aruco -lopencv_bgsegm -lopencv_bioinspired -lopencv_ccalib -lopencv_dnn_objdetect -lopencv_dnn_superres -lopencv_dpm -lopencv_face -lopencv_freetype -lopencv_fuzzy -lopencv_hfs -lopencv_img_hash -lopencv_intensity_transform -lopencv_line_descriptor -lopencv_mcc -lopencv_quality -lopencv_rapid -lopencv_reg -lopencv_rgbd -lopencv_saliency -lopencv_sfm -lopencv_stereo -lopencv_structured_light -lopencv_phase_unwrapping -lopencv_superres -lopencv_optflow -lopencv_surface_matching -lopencv_tracking -lopencv_highgui -lopencv_datasets -lopencv_text -lopencv_plot -lopencv_videostab -lopencv_videoio -lopencv_viz -lopencv_wechat_qrcode -lopencv_xfeatures2d -lopencv_shape -lopencv_ml -lopencv_ximgproc -lopencv_video -lopencv_xobjdetect -lopencv_objdetect -lopencv_calib3d -lopencv_imgcodecs -lopencv_features2d -lopencv_dnn -lopencv_flann -lopencv_xphoto -lopencv_photo -lopencv_imgproc -lopencv_core"
export CGO_CXXFLAGS="--std=c++11"
build:
go build -tags customenv main.go
make build
Steps to Reproduce
- view
pkg-config --cflags --libs opencv4
out put:
-I/opt/homebrew/opt/opencv/include/opencv4 -L/opt/homebrew/opt/opencv/lib -lopencv_gapi -lopencv_stitching -lopencv_alphamat -lopencv_aruco -lopencv_bgsegm -lopencv_bioinspired -lopencv_ccalib -lopencv_dnn_objdetect -lopencv_dnn_superres -lopencv_dpm -lopencv_face -lopencv_freetype -lopencv_fuzzy -lopencv_hfs -lopencv_img_hash -lopencv_intensity_transform -lopencv_line_descriptor -lopencv_mcc -lopencv_quality -lopencv_rapid -lopencv_reg -lopencv_rgbd -lopencv_saliency -lopencv_sfm -lopencv_stereo -lopencv_structured_light -lopencv_phase_unwrapping -lopencv_superres -lopencv_optflow -lopencv_surface_matching -lopencv_tracking -lopencv_highgui -lopencv_datasets -lopencv_text -lopencv_plot -lopencv_videostab -lopencv_videoio -lopencv_viz -lopencv_wechat_qrcode -lopencv_xfeatures2d -lopencv_shape -lopencv_ml -lopencv_ximgproc -lopencv_video -lopencv_xobjdetect -lopencv_objdetect -lopencv_calib3d -lopencv_imgcodecs -lopencv_features2d -lopencv_dnn -lopencv_flann -lopencv_xphoto -lopencv_photo -lopencv_imgproc -lopencv_core
replace CGO_CPPFLAGS、CGO_LDFLAGS of the makefile. 2. make build out put:
chenpeikangdeMacBook-Pro:gocv-demo chenpk$ make build
go build -tags customenv -o admin main.go
# command-line-arguments
/usr/local/go1.21.4/pkg/tool/darwin_arm64/link: running clang++ failed: exit status 1
ld: Undefined symbols:
cv::HoughLines(cv::_InputArray const&, cv::_OutputArray const&, double, double, int, double, double, double, double), referenced from:
_HoughLines in 000026.o
cv::PCACompute(cv::_InputArray const&, cv::_InputOutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int), referenced from:
_Mat_PCACompute in 000021.o
cv::TrackerMIL::Params::Params(), referenced from:
_TrackerMIL_Create in 000031.o
cv::TrackerMIL::create(cv::TrackerMIL::Params const&), referenced from:
_TrackerMIL_Create in 000031.o
cv::accumulate(cv::_InputArray const&, cv::_InputOutputArray const&, cv::_InputArray const&), referenced from:
_Mat_Accumulate in 000026.o
_Mat_AccumulateWithMask in 000026.o
cv::bitwise_or(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&), referenced from:
_Mat_BitwiseOr in 000021.o
_Mat_BitwiseOrWithMask in 000021.o
cv::checkRange(cv::_InputArray const&, bool, cv::Point_<int>*, double, double), referenced from:
_Mat_CheckRange in 000021.o
cv::convexHull(cv::_InputArray const&, cv::_OutputArray const&, bool, bool), referenced from:
_ConvexHull in 000026.o
cv::fitEllipse(cv::_InputArray const&), referenced from:
_FitEllipse in 000026.o
cv::meanStdDev(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_InputArray const&), referenced from:
_Mat_MeanStdDev in 000021.o
cv::medianBlur(cv::_InputArray const&, cv::_OutputArray const&, int), referenced from:
_MedianBlur in 000026.o
cv::moveWindow(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int, int), referenced from:
_Window_Move in 000024.o
cv::selectROIs(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, cv::_InputArray const&, std::__1::vector<cv::Rect_<int>, std::__1::allocator<cv::Rect_<int>>>&, bool, bool, bool), referenced from:
_Window_SelectROIs in 000024.o
cv::setRNGSeed(int), referenced from:
_SetRNGSeed in 000021.o
cv::solveCubic(cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_SolveCubic in 000021.o
cv::warpAffine(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::Size_<int>, int, int, cv::Scalar_<double> const&), referenced from:
_WarpAffine in 000026.o
_WarpAffineWithParams in 000026.o
cv::HoughLinesP(cv::_InputArray const&, cv::_OutputArray const&, double, double, int, double, double), referenced from:
_HoughLinesP in 000026.o
_HoughLinesPWithParams in 000026.o
cv::VideoWriter::fourcc(char, char, char, char), referenced from:
_VideoWriter_Open in 000032.o
cv::VideoWriter::VideoWriter(), referenced from:
_VideoWriter_New in 000032.o
cv::addWeighted(cv::_InputArray const&, double, cv::_InputArray const&, double, double, cv::_OutputArray const&, int), referenced from:
_Mat_AddWeighted in 000021.o
cv::arrowedLine(cv::_InputOutputArray const&, cv::Point_<int>, cv::Point_<int>, cv::Scalar_<double> const&, int, int, int, double), referenced from:
_ArrowedLine in 000026.o
cv::bitwise_and(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&), referenced from:
_Mat_BitwiseAnd in 000021.o
_Mat_BitwiseAndWithMask in 000021.o
cv::bitwise_not(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&), referenced from:
_Mat_BitwiseNot in 000021.o
_Mat_BitwiseNotWithMask in 000021.o
cv::bitwise_xor(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&), referenced from:
_Mat_BitwiseXor in 000021.o
_Mat_BitwiseXorWithMask in 000021.o
cv::cartToPolar(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, bool), referenced from:
_Mat_CartToPolar in 000021.o
cv::colorChange(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, float, float, float), referenced from:
_ColorChange in 000028.o
cv::compareHist(cv::_InputArray const&, cv::_InputArray const&, int), referenced from:
_CompareHist in 000026.o
cv::contourArea(cv::_InputArray const&, bool), referenced from:
_ContourArea in 000026.o
cv::convertFp16(cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_ConvertFp16 in 000021.o
cv::createCLAHE(double, cv::Size_<int>), referenced from:
_CLAHE_Create in 000026.o
_CLAHE_CreateWithParams in 000026.o
cv::determinant(cv::_InputArray const&), referenced from:
_Mat_Determinant in 000021.o
cv::drawMatches(cv::_InputArray const&, std::__1::vector<cv::KeyPoint, std::__1::allocator<cv::KeyPoint>> const&, cv::_InputArray const&, std::__1::vector<cv::KeyPoint, std::__1::allocator<cv::KeyPoint>> const&, std::__1::vector<cv::DMatch, std::__1::allocator<cv::DMatch>> const&, cv::_InputOutputArray const&, cv::Scalar_<double> const&, cv::Scalar_<double> const&, std::__1::vector<char, std::__1::allocator<char>> const&, cv::DrawMatchesFlags), referenced from:
_DrawMatches in 000023.o
cv::findNonZero(cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_FindNonZero in 000021.o
cv::getTextSize(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int, double, int, int*), referenced from:
_GetTextSizeWithBaseline in 000026.o
cv::linearPolar(cv::_InputArray const&, cv::_OutputArray const&, cv::Point_<float>, double, int), referenced from:
_LinearPolar in 000026.o
cv::matchShapes(cv::_InputArray const&, cv::_InputArray const&, int, double), referenced from:
_MatchShapes in 000026.o
cv::minAreaRect(cv::_InputArray const&), referenced from:
_MinAreaRect in 000026.o
cv::mixChannels(cv::_InputArray const&, cv::_InputOutputArray const&, std::__1::vector<int, std::__1::allocator<int>> const&), referenced from:
_Mat_MixChannels in 000021.o
cv::namedWindow(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int), referenced from:
_Window_New in 000024.o
cv::polarToCart(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, bool), referenced from:
_Mat_PolarToCart in 000021.o
cv::randShuffle(cv::_InputOutputArray const&, double, cv::RNG*), referenced from:
_RandShuffle in 000021.o
_RandShuffleWithParams in 000021.o
cv::sepFilter2D(cv::_InputArray const&, cv::_OutputArray const&, int, cv::_InputArray const&, cv::_InputArray const&, cv::Point_<int>, double, int), referenced from:
_SepFilter2D in 000026.o
cv::setIdentity(cv::_InputOutputArray const&, cv::Scalar_<double> const&), referenced from:
_Mat_SetIdentity in 000021.o
cv::stylization(cv::_InputArray const&, cv::_OutputArray const&, float, float), referenced from:
_Stylization in 000028.o
cv::GFTTDetector::create(int, double, double, int, bool, double), referenced from:
_GFTTDetector_Create in 000023.o
cv::GaussianBlur(cv::_InputArray const&, cv::_OutputArray const&, cv::Size_<int>, double, double, int), referenced from:
_GaussianBlur in 000026.o
cv::HoughCircles(cv::_InputArray const&, cv::_OutputArray const&, int, double, double, double, double, int, int), referenced from:
_HoughCircles in 000026.o
_HoughCirclesWithParams in 000026.o
cv::KalmanFilter::init(int, int, int, int), referenced from:
_KalmanFilter_Init in 000031.o
_KalmanFilter_InitWithParams in 000031.o
cv::KalmanFilter::correct(cv::Mat const&), referenced from:
_KalmanFilter_Correct in 000031.o
cv::KalmanFilter::predict(cv::Mat const&), referenced from:
_KalmanFilter_Predict in 000031.o
_KalmanFilter_PredictWithParams in 000031.o
cv::KalmanFilter::KalmanFilter(int, int, int, int), referenced from:
_KalmanFilter_New in 000031.o
_KalmanFilter_NewWithParams in 000031.o
cv::VideoCapture::VideoCapture(), referenced from:
_VideoCapture_New in 000032.o
cv::approxPolyDP(cv::_InputArray const&, cv::_OutputArray const&, double, bool), referenced from:
_ApproxPolyDP in 000026.o
cv::boundingRect(cv::_InputArray const&), referenced from:
_BoundingRect in 000026.o
cv::completeSymm(cv::_InputOutputArray const&, bool), referenced from:
_Mat_CompleteSymm in 000021.o
cv::cornerSubPix(cv::_InputArray const&, cv::_InputOutputArray const&, cv::Size_<int>, cv::Size_<int>, cv::TermCriteria), referenced from:
_CornerSubPix in 000026.o
cv::countNonZero(cv::_InputArray const&), referenced from:
_Mat_CountNonZero in 000021.o
cv::drawContours(cv::_InputOutputArray const&, cv::_InputArray const&, int, cv::Scalar_<double> const&, int, int, cv::_InputArray const&, int, cv::Point_<int>), referenced from:
_DrawContours in 000026.o
_DrawContoursWithParams in 000026.o
cv::equalizeHist(cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_EqualizeHist in 000026.o
cv::findContours(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, int, cv::Point_<int>), referenced from:
_FindContours in 000026.o
cv::getTickCount(), referenced from:
_GetCVTickCount in 000021.o
cv::morphologyEx(cv::_InputArray const&, cv::_OutputArray const&, int, cv::_InputArray const&, cv::Point_<int>, int, int, cv::Scalar_<double> const&), referenced from:
_MorphologyEx in 000026.o
_MorphologyExWithParams in 000026.o
cv::mulSpectrums(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int, bool), referenced from:
_Mat_MulSpectrums in 000021.o
cv::pencilSketch(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, float, float, float), referenced from:
_PencilSketch in 000028.o
cv::reduceArgMax(cv::_InputArray const&, cv::_OutputArray const&, int, bool), referenced from:
_Mat_ReduceArgMax in 000021.o
cv::reduceArgMin(cv::_InputArray const&, cv::_OutputArray const&, int, bool), referenced from:
_Mat_ReduceArgMin in 000021.o
cv::resizeWindow(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int, int), referenced from:
_Window_Resize in 000024.o
cv::sqrBoxFilter(cv::_InputArray const&, cv::_OutputArray const&, int, cv::Size_<int>, cv::Point_<int>, bool, int), referenced from:
_SqBoxFilter in 000026.o
cv::HOGDescriptor::getDefaultPeopleDetector(), referenced from:
_HOG_GetDefaultPeopleDetector in 000027.o
cv::applyColorMap(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&), referenced from:
_ApplyCustomColorMap in 000026.o
cv::applyColorMap(cv::_InputArray const&, cv::_OutputArray const&, int), referenced from:
_ApplyColorMap in 000026.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 000021.o
cv::destroyWindow(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&), referenced from:
_Window_Close in 000024.o
cv::detailEnhance(cv::_InputArray const&, cv::_OutputArray const&, float, float), referenced from:
_DetailEnhance in 000028.o
cv::drawKeypoints(cv::_InputArray const&, std::__1::vector<cv::KeyPoint, std::__1::allocator<cv::KeyPoint>> const&, cv::_InputOutputArray const&, cv::Scalar_<double> const&, cv::DrawMatchesFlags), referenced from:
_DrawKeyPoints in 000023.o
cv::getNumThreads(), referenced from:
_GetNumThreads in 000021.o
cv::getRectSubPix(cv::_InputArray const&, cv::Size_<int>, cv::Point_<float>, cv::_OutputArray const&, int), referenced from:
_GetRectSubPix in 000026.o
cv::insertChannel(cv::_InputArray const&, cv::_InputOutputArray const&, int), referenced from:
_Mat_InsertChannel in 000021.o
cv::matchTemplate(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int, cv::_InputArray const&), referenced from:
_MatchTemplate in 000026.o
cv::seamlessClone(cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::Point_<int>, cv::_OutputArray const&, int), referenced from:
_SeamlessClone in 000028.o
cv::setNumThreads(int), referenced from:
_SetNumThreads in 000021.o
cv::QRCodeDetector::QRCodeDetector(), referenced from:
_QRCodeDetector_New in 000027.o
cv::copyMakeBorder(cv::_InputArray const&, cv::_OutputArray const&, int, int, int, int, int, cv::Scalar_<double> const&), referenced from:
_Mat_CopyMakeBorder in 000021.o
cv::createAlignMTB(int, int, bool), referenced from:
_AlignMTB_Create in 000028.o
_AlignMTB_CreateWithParams in 000028.o
cv::createTrackbar(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int*, int, void (*)(int, void*), void*), referenced from:
_Trackbar_Create in 000024.o
_Trackbar_CreateWithValue in 000024.o
cv::extractChannel(cv::_InputArray const&, cv::_OutputArray const&, int), referenced from:
_Mat_ExtractChannel in 000021.o
cv::findHomography(cv::_InputArray const&, cv::_InputArray const&, int, double, cv::_OutputArray const&, int, double), referenced from:
_FindHomography in 000026.o
cv::getTrackbarPos(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&), referenced from:
_Trackbar_GetPos in 000024.o
cv::phaseCorrelate(cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, double*), referenced from:
_PhaseCorrelate in 000026.o
cv::setTrackbarMax(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int), referenced from:
_Trackbar_SetMax in 000024.o
cv::setTrackbarMin(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int), referenced from:
_Trackbar_SetMin in 000024.o
cv::setTrackbarPos(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int), referenced from:
_Trackbar_SetPos in 000024.o
cv::setWindowTitle(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&), referenced from:
_Window_SetTitle in 000024.o
cv::bilateralFilter(cv::_InputArray const&, cv::_OutputArray const&, int, double, double, int), referenced from:
_BilateralFilter in 000026.o
cv::calcBackProject(cv::_InputArray const&, std::__1::vector<int, std::__1::allocator<int>> const&, cv::_InputArray const&, cv::_OutputArray const&, std::__1::vector<float, std::__1::allocator<float>> const&, double), referenced from:
_CalcBackProject in 000026.o
cv::calcCovarMatrix(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputOutputArray const&, int, int), referenced from:
_Mat_CalcCovarMatrix in 000021.o
cv::calibrateCamera(cv::_InputArray const&, cv::_InputArray const&, cv::Size_<int>, cv::_InputOutputArray const&, cv::_InputOutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, cv::TermCriteria), referenced from:
_CalibrateCamera in 000020.o
cv::convertScaleAbs(cv::_InputArray const&, cv::_OutputArray const&, double, double), referenced from:
_Mat_ConvertScaleAbs in 000021.o
cv::groupRectangles(std::__1::vector<cv::Rect_<int>, std::__1::allocator<cv::Rect_<int>>>&, int, double), referenced from:
_GroupRectangles in 000027.o
cv::spatialGradient(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, int), referenced from:
_SpatialGradient in 000026.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 000020.o
cv::warpPerspective(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::Size_<int>, int, int, cv::Scalar_<double> const&), referenced from:
_WarpPerspective in 000026.o
_WarpPerspectiveWithParams in 000026.o
cv::accumulateSquare(cv::_InputArray const&, cv::_InputOutputArray const&, cv::_InputArray const&), referenced from:
_Mat_AccumulateSquare in 000026.o
_Mat_AccumulateSquareWithMask in 000026.o
cv::convexityDefects(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_ConvexityDefects in 000026.o
cv::estimateAffine2D(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int, double, unsigned long, double, unsigned long), referenced from:
_EstimateAffine2D in 000020.o
_EstimateAffine2DWithParams in 000020.o
cv::findTransformECC(cv::_InputArray const&, cv::_InputArray const&, cv::_InputOutputArray const&, int, cv::TermCriteria, cv::_InputArray const&, int), referenced from:
_FindTransformECC in 000031.o
cv::getTickFrequency(), referenced from:
_GetTickFrequency in 000021.o
cv::pointPolygonTest(cv::_InputArray const&, cv::Point_<float>, bool), referenced from:
_PointPolygonTest in 000026.o
cv::CascadeClassifier::detectMultiScale(cv::_InputArray const&, std::__1::vector<cv::Rect_<int>, std::__1::allocator<cv::Rect_<int>>>&, double, int, int, cv::Size_<int>, cv::Size_<int>), referenced from:
_CascadeClassifier_DetectMultiScale in 000027.o
_CascadeClassifier_DetectMultiScaleWithParams in 000027.o
cv::CascadeClassifier::load(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&), referenced from:
_CascadeClassifier_Load in 000027.o
cv::CascadeClassifier::CascadeClassifier(), referenced from:
_CascadeClassifier_New in 000027.o
cv::CascadeClassifier::~CascadeClassifier(), referenced from:
_CascadeClassifier_Close in 000027.o
cv::FlannBasedMatcher::create(), referenced from:
_FlannBasedMatcher_Create in 000023.o
cv::accumulateProduct(cv::_InputArray const&, cv::_InputArray const&, cv::_InputOutputArray const&, cv::_InputArray const&), referenced from:
_Mat_AccumulateProduct in 000026.o
_Mat_AccumulateProductWithMask in 000026.o
cv::adaptiveThreshold(cv::_InputArray const&, cv::_OutputArray const&, double, int, int, int, double), referenced from:
_AdaptiveThreshold in 000026.o
cv::borderInterpolate(int, int, int), referenced from:
_Mat_BorderInterpolate in 000021.o
cv::distanceTransform(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, int, int), referenced from:
_DistanceTransform in 000026.o
cv::eigenNonSymmetric(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&), referenced from:
_Mat_EigenNonSymmetric in 000021.o
cv::getGaussianKernel(int, double, int), referenced from:
_GetGaussianKernel in 000026.o
cv::getOptimalDFTSize(int), referenced from:
_Mat_GetOptimalDFTSize in 000021.o
cv::getWindowProperty(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int), referenced from:
_Window_GetProperty in 000024.o
cv::setWindowProperty(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int, double), referenced from:
_Window_SetProperty in 000024.o
cv::textureFlattening(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, float, float, int), referenced from:
_TextureFlattening in 000028.o
cv::HoughLinesPointSet(cv::_InputArray const&, cv::_OutputArray const&, int, int, double, double, double, double, double, double), referenced from:
_HoughLinesPointSet in 000026.o
cv::SimpleBlobDetector::Params::Params(), referenced from:
ConvertCParamsToCPPParams(SimpleBlobDetectorParams) in 000023.o
_SimpleBlobDetector_Create_WithParams in 000023.o
_SimpleBlobDetector_Create in 000023.o
_SimpleBlobDetectorParams_Create in 000023.o
cv::SimpleBlobDetector::create(cv::SimpleBlobDetector::Params const&), referenced from:
_SimpleBlobDetector_Create_WithParams in 000023.o
_SimpleBlobDetector_Create in 000023.o
cv::accumulateWeighted(cv::_InputArray const&, cv::_InputOutputArray const&, double, cv::_InputArray const&), referenced from:
_Mat_AccumulatedWeighted in 000026.o
_Mat_AccumulatedWeightedWithMask in 000026.o
cv::createMergeMertens(float, float, float), referenced from:
_MergeMertens_Create in 000028.o
_MergeMertens_CreateWithParams in 000028.o
cv::getAffineTransform(cv::_InputArray const&, cv::_InputArray const&), referenced from:
_GetAffineTransform in 000026.o
_GetAffineTransform2f in 000026.o
cv::illuminationChange(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, float, float), referenced from:
_IlluminationChange in 000028.o
cv::minEnclosingCircle(cv::_InputArray const&, cv::Point_<float>&, float&), referenced from:
_MinEnclosingCircle in 000026.o
cv::FastFeatureDetector::create(int, bool, cv::FastFeatureDetector::DetectorType), referenced from:
_FastFeatureDetector_Create in 000023.o
_FastFeatureDetector_CreateWithParams in 000023.o
cv::connectedComponents(cv::_InputArray const&, cv::_OutputArray const&, int, int, int), referenced from:
_ConnectedComponents in 000026.o
cv::goodFeaturesToTrack(cv::_InputArray const&, cv::_OutputArray const&, int, double, double, cv::_InputArray const&, int, bool, double), referenced from:
_GoodFeaturesToTrack in 000026.o
cv::AgastFeatureDetector::create(int, bool, cv::AgastFeatureDetector::DetectorType), referenced from:
_AgastFeatureDetector_Create in 000023.o
cv::calcOpticalFlowPyrLK(cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_InputOutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::Size_<int>, int, cv::TermCriteria, int, double), referenced from:
_CalcOpticalFlowPyrLK in 000031.o
_CalcOpticalFlowPyrLKWithParams in 000031.o
cv::edgePreservingFilter(cv::_InputArray const&, cv::_OutputArray const&, int, float, float), referenced from:
_EdgePreservingFilter in 000028.o
cv::fastNlMeansDenoising(cv::_InputArray const&, cv::_OutputArray const&, float, int, int), referenced from:
_FastNlMeansDenoising in 000028.o
_FastNlMeansDenoisingWithParams in 000028.o
cv::getRotationMatrix2D_(cv::Point_<float>, double, double), referenced from:
cv::getRotationMatrix2D(cv::Point_<float>, double, double) in 000026.o
cv::perspectiveTransform(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&), referenced from:
_Mat_PerspectiveTransform in 000021.o
cv::drawChessboardCorners(cv::_InputOutputArray const&, cv::Size_<int>, cv::_InputArray const&, bool), referenced from:
_DrawChessboardCorners in 000020.o
cv::findChessboardCorners(cv::_InputArray const&, cv::Size_<int>, cv::_OutputArray const&, int), referenced from:
_FindChessboardCorners in 000020.o
cv::getStructuringElement(int, cv::Size_<int>, cv::Point_<int>), referenced from:
_GetStructuringElement in 000026.o
cv::invertAffineTransform(cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_InvertAffineTransform in 000026.o
cv::estimateAffinePartial2D(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int, double, unsigned long, double, unsigned long), referenced from:
_EstimateAffinePartial2D in 000020.o
_EstimateAffinePartial2DWithParams in 000020.o
cv::findChessboardCornersSB(cv::_InputArray const&, cv::Size_<int>, cv::_OutputArray const&, int, cv::_OutputArray const&), referenced from:
cv::findChessboardCornersSB(cv::_InputArray const&, cv::Size_<int>, cv::_OutputArray const&, int) in 000020.o
_FindChessboardCornersSBWithMeta in 000020.o
cv::getPerspectiveTransform(cv::_InputArray const&, cv::_InputArray const&, int), referenced from:
_GetPerspectiveTransform in 000026.o
_GetPerspectiveTransform2f in 000026.o
cv::initUndistortRectifyMap(cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::Size_<int>, int, cv::_OutputArray const&, cv::_OutputArray const&), referenced from:
_InitUndistortRectifyMap in 000020.o
cv::calcOpticalFlowFarneback(cv::_InputArray const&, cv::_InputArray const&, cv::_InputOutputArray const&, double, int, int, int, int, double, int), referenced from:
_CalcOpticalFlowFarneback in 000031.o
cv::getOptimalNewCameraMatrix(cv::_InputArray const&, cv::_InputArray const&, cv::Size_<int>, double, cv::Size_<int>, cv::Rect_<int>*, bool), referenced from:
_GetOptimalNewCameraMatrixWithParams in 000020.o
cv::fastNlMeansDenoisingColored(cv::_InputArray const&, cv::_OutputArray const&, float, float, int, int), referenced from:
_FastNlMeansDenoisingColored in 000028.o
_FastNlMeansDenoisingColoredWithParams in 000028.o
cv::connectedComponentsWithStats(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, int, int), referenced from:
_ConnectedComponentsWithStats in 000026.o
cv::createBackgroundSubtractorKNN(int, double, bool), referenced from:
_BackgroundSubtractorKNN_Create in 000031.o
_BackgroundSubtractorKNN_CreateWithParams in 000031.o
cv::createBackgroundSubtractorMOG2(int, double, bool), referenced from:
_BackgroundSubtractorMOG2_Create in 000031.o
_BackgroundSubtractorMOG2_CreateWithParams in 000031.o
cv::fastNlMeansDenoisingColoredMulti(cv::_InputArray const&, cv::_OutputArray const&, int, int, float, float, int, int), referenced from:
_FastNlMeansDenoisingColoredMulti in 000028.o
_FastNlMeansDenoisingColoredMultiWithParams in 000028.o
cv::LUT(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_LUT in 000021.o
cv::Mat::eye(int, int, int), referenced from:
_Eye in 000021.o
cv::Mat::ones(int, int, int), referenced from:
_Ones in 000021.o
cv::Mat::setTo(cv::_InputArray const&, cv::_InputArray const&), referenced from:
_Mat_SetTo in 000021.o
cv::Mat::zeros(int, int, int), referenced from:
_Zeros in 000021.o
cv::Mat::Mat(std::__1::vector<int, std::__1::allocator<int>> const&, int), referenced from:
_Mat_NewWithSizes in 000021.o
cv::Mat::Mat(std::__1::vector<int, std::__1::allocator<int>> const&, int, void*, unsigned long const*), referenced from:
_Mat_NewWithSizesFromBytes in 000021.o
cv::Mat::Mat(std::__1::vector<int, std::__1::allocator<int>> const&, int, cv::Scalar_<double> const&), referenced from:
_Mat_NewWithSizesFromScalar in 000021.o
cv::Mat::Mat(cv::Mat const&), referenced from:
_Mat_Split in 000021.o
void std::__1::allocator<cv::Mat>::construct[abi:v160006]<cv::Mat, cv::Mat const&>(cv::Mat*, cv::Mat const&) in 000021.o
_Net_ForwardLayers in 000022.o
_Net_ImagesFromBlob in 000022.o
_Image_IMRead in 000025.o
_Image_IMDecode in 000025.o
_QRCodeDetector_DetectAndDecodeMulti in 000027.o
...
cv::Mat::Mat(cv::Mat const&, cv::Range const&, cv::Range const&), referenced from:
cv::Mat::rowRange(int, int) const in 000021.o
cv::Mat::colRange(int, int) const in 000021.o
cv::Mat::Mat(cv::Mat const&, cv::Rect_<int> const&), referenced from:
_Mat_Region in 000021.o
cv::Mat::Mat(int, int, int), referenced from:
_Eye in 000021.o
_Zeros in 000021.o
_Ones in 000021.o
cv::Mat::Mat(int, int, int, void*, unsigned long), referenced from:
_Mat_NewFromBytes in 000021.o
_Mat_FromPtr in 000021.o
_Net_GetBlobChannel in 000022.o
cv::Mat::Mat<double, 2, 3>(cv::Matx<double, 2, 3> const&, bool) in 000026.o
cv::Mat::Mat<float>(std::__1::vector<float, std::__1::allocator<float>> const&, bool) in 000027.o
cv::Mat::Mat(int, int, int, cv::Scalar_<double> const&), referenced from:
_Mat_NewWithSize in 000021.o
_Mat_NewFromScalar in 000021.o
_Mat_NewWithSizeFromScalar in 000021.o
cv::Mat::Mat(), referenced from:
_Mat_New in 000021.o
_Mat_ConvertFp16 in 000021.o
_Mat_Sqrt in 000021.o
cv::MatExpr::operator cv::Mat() const in 000021.o
_KalmanFilter_Predict in 000031.o
cv::Mat::~Mat(), referenced from:
cv::aruco::Dictionary::~Dictionary() in 000019.o
_Mat_Close in 000021.o
cv::MatExpr::operator cv::Mat() const in 000021.o
cv::MatExpr::operator cv::Mat() const in 000021.o
cv::MatExpr::~MatExpr() in 000021.o
cv::MatExpr::~MatExpr() in 000021.o
cv::MatExpr::~MatExpr() in 000021.o
...
cv::Mat::operator=(cv::Mat const&), referenced from:
_KalmanFilter_SetStatePre in 000031.o
_KalmanFilter_SetStatePost in 000031.o
_KalmanFilter_SetTransitionMatrix in 000031.o
_KalmanFilter_SetControlMatrix in 000031.o
_KalmanFilter_SetMeasurementMatrix in 000031.o
_KalmanFilter_SetProcessNoiseCov in 000031.o
_KalmanFilter_SetMeasurementNoiseCov in 000031.o
...
cv::ORB::create(int, float, int, int, int, int, cv::ORB::ScoreType, int, int), referenced from:
_ORB_Create in 000023.o
_ORB_CreateWithParams in 000023.o
cv::RNG::fill(cv::_InputOutputArray const&, int, cv::_InputArray const&, cv::_InputArray const&, bool), referenced from:
_RNG_Fill in 000021.o
cv::RNG::gaussian(double), referenced from:
_RNG_Gaussian in 000021.o
cv::SVD::compute(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int), referenced from:
_SVD_Compute in 000029.o
cv::add(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, int), referenced from:
cv::operator+=(cv::Mat&, cv::Scalar_<double> const&) in 000021.o
_Mat_Add in 000021.o
cv::dct(cv::_InputArray const&, cv::_OutputArray const&, int), referenced from:
_Mat_DCT in 000021.o
cv::dft(cv::_InputArray const&, cv::_OutputArray const&, int, int), referenced from:
_Mat_DFT in 000021.o
cv::dnn::dnn4_v20230620::blobFromImage(cv::_InputArray const&, double, cv::Size_<int> const&, cv::Scalar_<double> const&, bool, bool, int), referenced from:
_Net_BlobFromImage in 000022.o
cv::dnn::dnn4_v20230620::blobFromImages(cv::_InputArray const&, cv::_OutputArray const&, double, cv::Size_<int>, cv::Scalar_<double> const&, bool, bool, int), referenced from:
_Net_BlobFromImages in 000022.o
cv::dnn::dnn4_v20230620::imagesFromBlob(cv::Mat const&, cv::_OutputArray const&), referenced from:
_Net_ImagesFromBlob in 000022.o
cv::dnn::dnn4_v20230620::readNetFromONNX(char const*, unsigned long), referenced from:
_Net_ReadNetFromONNXBytes in 000022.o
cv::dnn::dnn4_v20230620::readNetFromONNX(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&), referenced from:
_Net_ReadNetFromONNX in 000022.o
cv::dnn::dnn4_v20230620::readNetFromCaffe(char const*, unsigned long, char const*, unsigned long), referenced from:
_Net_ReadNetFromCaffeBytes in 000022.o
cv::dnn::dnn4_v20230620::readNetFromCaffe(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&), referenced from:
_Net_ReadNetFromCaffe in 000022.o
cv::dnn::dnn4_v20230620::readNetFromTorch(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool, bool), referenced from:
_Net_ReadNetFromTorch in 000022.o
cv::dnn::dnn4_v20230620::readNetFromTensorflow(char const*, unsigned long, char const*, unsigned long), referenced from:
_Net_ReadNetFromTensorflowBytes in 000022.o
cv::dnn::dnn4_v20230620::readNetFromTensorflow(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&), referenced from:
_Net_ReadNetFromTensorflow in 000022.o
cv::dnn::dnn4_v20230620::Net::getPerfProfile(std::__1::vector<double, std::__1::allocator<double>>&), referenced from:
_Net_GetPerfProfile in 000022.o
cv::dnn::dnn4_v20230620::Net::setPreferableTarget(int), referenced from:
_Net_SetPreferableTarget in 000022.o
cv::dnn::dnn4_v20230620::Net::setPreferableBackend(int), referenced from:
_Net_SetPreferableBackend in 000022.o
cv::dnn::dnn4_v20230620::Net::forward(cv::_OutputArray const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&), referenced from:
_Net_ForwardLayers in 000022.o
cv::dnn::dnn4_v20230620::Net::forward(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&), referenced from:
_Net_Forward in 000022.o
cv::dnn::dnn4_v20230620::Net::setInput(cv::_InputArray const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, double, cv::Scalar_<double> const&), referenced from:
_Net_SetInput in 000022.o
cv::dnn::dnn4_v20230620::Net::~Net(), referenced from:
_Net_Close in 000022.o
cv::dnn::dnn4_v20230620::readNet(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&), referenced from:
_Net_ReadNetBytes in 000022.o
cv::dnn::dnn4_v20230620::readNet(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&), referenced from:
_Net_ReadNet in 000022.o
cv::dnn::dnn4_v20230620::NMSBoxes(std::__1::vector<cv::Rect_<int>, std::__1::allocator<cv::Rect_<int>>> const&, std::__1::vector<float, std::__1::allocator<float>> const&, float, float, std::__1::vector<int, std::__1::allocator<int>>&, float, int), referenced from:
_NMSBoxes in 000022.o
_NMSBoxesWithParams in 000022.o
cv::exp(cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_Exp in 000021.o
cv::log(cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_Log in 000021.o
cv::max(cv::Mat const&, cv::Mat const&, cv::Mat&), referenced from:
_Mat_Max in 000021.o
cv::min(cv::Mat const&, cv::Mat const&, cv::Mat&), referenced from:
_Mat_Min in 000021.o
cv::pow(cv::_InputArray const&, double, cv::_OutputArray const&), referenced from:
_Mat_Pow in 000021.o
cv::sum(cv::_InputArray const&), referenced from:
_Mat_Sum in 000021.o
cv::KAZE::create(bool, bool, float, int, int, cv::KAZE::DiffusivityType), referenced from:
_KAZE_Create in 000023.o
cv::MSER::create(int, int, int, double, double, int, double, double, int), referenced from:
_MSER_Create in 000023.o
cv::SIFT::create(int, int, double, double, double, bool), referenced from:
_SIFT_Create in 000023.o
cv::UMat::UMat(cv::UMatUsageFlags), referenced from:
cv::HOGDescriptor::HOGDescriptor() in 000027.o
cv::blur(cv::_InputArray const&, cv::_OutputArray const&, cv::Size_<int>, cv::Point_<int>, int), referenced from:
_Blur in 000026.o
cv::flip(cv::_InputArray const&, cv::_OutputArray const&, int), referenced from:
_Mat_Flip in 000021.o
cv::gemm(cv::_InputArray const&, cv::_InputArray const&, double, cv::_InputArray const&, double, cv::_OutputArray const&, int), referenced from:
_Mat_Gemm in 000021.o
cv::idct(cv::_InputArray const&, cv::_OutputArray const&, int), referenced from:
_Mat_Idct in 000021.o
cv::idft(cv::_InputArray const&, cv::_OutputArray const&, int, int), referenced from:
_Mat_Idft in 000021.o
cv::line(cv::_InputOutputArray const&, cv::Point_<int>, cv::Point_<int>, cv::Scalar_<double> const&, int, int, int), referenced from:
_Line in 000026.o
cv::mean(cv::_InputArray const&, cv::_InputArray const&), referenced from:
_Mat_Mean in 000021.o
_Mat_MeanWithMask in 000021.o
cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&), referenced from:
_NormWithMats in 000021.o
cv::norm(cv::_InputArray const&, int, cv::_InputArray const&), referenced from:
_Norm in 000021.o
cv::sort(cv::_InputArray const&, cv::_OutputArray const&, int), referenced from:
_Mat_Sort in 000021.o
cv::sqrt(cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_Sqrt in 000021.o
cv::AKAZE::create(cv::AKAZE::DescriptorType, int, int, float, int, int, cv::KAZE::DiffusivityType), referenced from:
_AKAZE_Create in 000023.o
cv::BRISK::create(int, int, float), referenced from:
_BRISK_Create in 000023.o
cv::Canny(cv::_InputArray const&, cv::_OutputArray const&, double, double, int, bool), referenced from:
_Canny in 000026.o
cv::Sobel(cv::_InputArray const&, cv::_OutputArray const&, int, int, int, int, double, double, int), referenced from:
_Sobel in 000026.o
cv::aruco::ArucoDetector::ArucoDetector(cv::aruco::Dictionary const&, cv::aruco::DetectorParameters const&, cv::aruco::RefineParameters const&), referenced from:
_ArucoDetector_New in 000019.o
_ArucoDetector_NewWithParams in 000019.o
cv::aruco::RefineParameters::RefineParameters(float, float, bool), referenced from:
_ArucoDetector_New in 000019.o
_ArucoDetector_NewWithParams in 000019.o
cv::aruco::drawDetectedMarkers(cv::_InputOutputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::Scalar_<double>), referenced from:
_ArucoDrawDetectedMarkers in 000019.o
cv::aruco::generateImageMarker(cv::aruco::Dictionary const&, int, int, cv::_OutputArray const&, int), referenced from:
_ArucoGenerateImageMarker in 000019.o
cv::aruco::getPredefinedDictionary(cv::aruco::PredefinedDictionaryType), referenced from:
_ArucoDetector_New in 000019.o
cv::aruco::getPredefinedDictionary(int), referenced from:
_ArucoGenerateImageMarker in 000019.o
_getPredefinedDictionary in 000019.o
cv::eigen(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&), referenced from:
_Mat_Eigen in 000021.o
cv::erode(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::Point_<int>, int, int, cv::Scalar_<double> const&), referenced from:
_Erode in 000026.o
_ErodeWithParams in 000026.o
cv::merge(cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_Merge in 000021.o
cv::phase(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, bool), referenced from:
_Mat_Phase in 000021.o
cv::pyrUp(cv::_InputArray const&, cv::_OutputArray const&, cv::Size_<int> const&, int), referenced from:
_PyrUp in 000026.o
cv::randn(cv::_InputOutputArray const&, cv::_InputArray const&, cv::_InputArray const&), referenced from:
_RandN in 000021.o
_RandU in 000021.o
cv::remap(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, int, int, cv::Scalar_<double> const&), referenced from:
_Remap in 000026.o
cv::solve(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int), referenced from:
_Mat_Solve in 000021.o
cv::split(cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_Split in 000021.o
cv::trace(cv::_InputArray const&), referenced from:
_Mat_Trace in 000021.o
cv::Scharr(cv::_InputArray const&, cv::_OutputArray const&, int, int, int, double, double, int), referenced from:
_Scharr in 000026.o
cv::circle(cv::_InputOutputArray const&, cv::Point_<int>, int, cv::Scalar_<double> const&, int, int, int), referenced from:
_Circle in 000026.o
_CircleWithParams in 000026.o
cv::dilate(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::Point_<int>, int, int, cv::Scalar_<double> const&), referenced from:
_Dilate in 000026.o
_DilateWithParams in 000026.o
cv::divide(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, double, int), referenced from:
_Mat_Divide in 000021.o
cv::imread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int), referenced from:
_Image_IMRead in 000025.o
cv::imshow(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, cv::_InputArray const&), referenced from:
_Window_IMShow in 000024.o
cv::invert(cv::_InputArray const&, cv::_OutputArray const&, int), referenced from:
_Mat_Invert in 000021.o
cv::kmeans(cv::_InputArray const&, int, cv::_InputOutputArray const&, cv::TermCriteria, int, int, cv::_OutputArray const&), referenced from:
_KMeans in 000021.o
_KMeansPoints in 000021.o
cv::reduce(cv::_InputArray const&, cv::_OutputArray const&, int, int, int), referenced from:
_Mat_Reduce in 000021.o
cv::repeat(cv::_InputArray const&, int, int, cv::_OutputArray const&), referenced from:
_Mat_Repeat in 000021.o
cv::resize(cv::_InputArray const&, cv::_OutputArray const&, cv::Size_<int>, double, double, int), referenced from:
_Resize in 000026.o
cv::rotate(cv::_InputArray const&, cv::_OutputArray const&, int), referenced from:
_Rotate in 000021.o
cv::theRNG(), referenced from:
_TheRNG in 000021.o
cv::absdiff(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_AbsDiff in 000021.o
cv::compare(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int), referenced from:
_Mat_Compare in 000021.o
cv::ellipse(cv::_InputOutputArray const&, cv::Point_<int>, cv::Size_<int>, double, double, double, cv::Scalar_<double> const&, int, int, int), referenced from:
_Ellipse in 000026.o
_EllipseWithParams in 000026.o
cv::fisheye::undistortImage(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::Size_<int> const&), referenced from:
_Fisheye_UndistortImage in 000020.o
_Fisheye_UndistortImageWithParams in 000020.o
cv::fisheye::undistortPoints(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::TermCriteria), referenced from:
_Fisheye_UndistortPoints in 000020.o
cv::fisheye::estimateNewCameraMatrixForUndistortRectify(cv::_InputArray const&, cv::_InputArray const&, cv::Size_<int> const&, cv::_InputArray const&, cv::_OutputArray const&, double, cv::Size_<int> const&, double), referenced from:
_Fisheye_EstimateNewCameraMatrixForUndistortRectify in 000020.o
cv::fitLine(cv::_InputArray const&, cv::_OutputArray const&, int, double, double, double), referenced from:
_FitLine in 000026.o
cv::grabCut(cv::_InputArray const&, cv::_InputOutputArray const&, cv::Rect_<int>, cv::_InputOutputArray const&, cv::_InputOutputArray const&, int, int), referenced from:
_GrabCut in 000026.o
cv::hconcat(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_Hconcat in 000021.o
cv::imwrite(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, cv::_InputArray const&, std::__1::vector<int, std::__1::allocator<int>> const&), referenced from:
_Image_IMWrite in 000025.o
_Image_IMWrite_WithParams in 000025.o
cv::inRange(cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_InRange in 000021.o
_Mat_InRangeWithScalar in 000021.o
cv::inpaint(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, double, int), referenced from:
_PhotoInpaint in 000028.o
cv::moments(cv::_InputArray const&, bool), referenced from:
_Moments in 000026.o
cv::noArray(), referenced from:
_Fisheye_UndistortImage in 000020.o
cv::findChessboardCornersSB(cv::_InputArray const&, cv::Size_<int>, cv::_OutputArray const&, int) in 000020.o
_EstimateAffinePartial2D in 000020.o
_EstimateAffine2D in 000020.o
_Mat_Mean in 000021.o
_Mat_SetTo in 000021.o
cv::operator+=(cv::Mat&, cv::Scalar_<double> const&) in 000021.o
...
cv::putText(cv::_InputOutputArray const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, cv::Point_<int>, int, double, cv::Scalar_<double>, int, int, bool), referenced from:
_PutText in 000026.o
_PutTextWithParams in 000026.o
cv::pyrDown(cv::_InputArray const&, cv::_OutputArray const&, cv::Size_<int> const&, int), referenced from:
_PyrDown in 000026.o
cv::sortIdx(cv::_InputArray const&, cv::_OutputArray const&, int), referenced from:
_Mat_SortIdx in 000021.o
cv::vconcat(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_Vconcat in 000021.o
cv::waitKey(int), referenced from:
_Window_WaitKey in 000024.o
cv::calcHist(cv::_InputArray const&, std::__1::vector<int, std::__1::allocator<int>> const&, cv::_InputArray const&, cv::_OutputArray const&, std::__1::vector<int, std::__1::allocator<int>> const&, std::__1::vector<float, std::__1::allocator<float>> const&, bool), referenced from:
_CalcHist in 000026.o
cv::clipLine(cv::Size_<int>, cv::Point_<int>&, cv::Point_<int>&), referenced from:
_ClipLine in 000026.o
cv::cvtColor(cv::_InputArray const&, cv::_OutputArray const&, int, int), referenced from:
_CvtColor in 000026.o
cv::fillPoly(cv::_InputOutputArray const&, cv::_InputArray const&, cv::Scalar_<double> const&, int, int, cv::Point_<int>), referenced from:
_FillPoly in 000026.o
_FillPolyWithParams in 000026.o
cv::filter2D(cv::_InputArray const&, cv::_OutputArray const&, int, cv::_InputArray const&, cv::Point_<int>, double, int), referenced from:
_Filter2D in 000026.o
cv::imdecode(cv::_InputArray const&, int), referenced from:
_Image_IMDecode in 000025.o
cv::imdecode(cv::_InputArray const&, int, cv::Mat*), referenced from:
_Image_IMDecodeIntoMat in 000025.o
cv::imencode(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, cv::_InputArray const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&, std::__1::vector<int, std::__1::allocator<int>> const&), referenced from:
_Image_IMEncode in 000025.o
_Image_IMEncode_WithParams in 000025.o
cv::integral(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, int), referenced from:
_Integral in 000026.o
cv::logPolar(cv::_InputArray const&, cv::_OutputArray const&, cv::Point_<float>, double, int), referenced from:
_LogPolar in 000026.o
cv::multiply(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, double, int), referenced from:
_Mat_Multiply in 000021.o
_Mat_MultiplyWithParams in 000021.o
cv::scaleAdd(cv::_InputArray const&, double, cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_ScaleAdd in 000021.o
cv::subtract(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, int), referenced from:
cv::operator-=(cv::Mat&, cv::Scalar_<double> const&) in 000021.o
_Mat_Subtract in 000021.o
cv::BFMatcher::create(int, bool), referenced from:
_BFMatcher_Create in 000023.o
_BFMatcher_CreateWithParams in 000023.o
cv::Laplacian(cv::_InputArray const&, cv::_OutputArray const&, int, int, double, double, int), referenced from:
_Laplacian in 000026.o
cv::arcLength(cv::_InputArray const&, bool), referenced from:
_ArcLength in 000026.o
cv::boxFilter(cv::_InputArray const&, cv::_OutputArray const&, int, cv::Size_<int>, cv::Point_<int>, bool, int), referenced from:
_BoxFilter in 000026.o
cv::boxPoints(cv::RotatedRect, cv::_OutputArray const&), referenced from:
_BoxPoints in 000026.o
cv::magnitude(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_Magnitude in 000021.o
cv::minMaxIdx(cv::_InputArray const&, double*, double*, int*, int*, cv::_InputArray const&), referenced from:
_Mat_MinMaxIdx in 000021.o
cv::minMaxLoc(cv::_InputArray const&, double*, double*, cv::Point_<int>*, cv::Point_<int>*, cv::_InputArray const&), referenced from:
_Mat_MinMaxLoc in 000021.o
cv::normalize(cv::_InputArray const&, cv::_InputOutputArray const&, double, double, int, int, cv::_InputArray const&), referenced from:
_Mat_Normalize in 000021.o
cv::patchNaNs(cv::_InputOutputArray const&, double), referenced from:
_Mat_PatchNaNs in 000021.o
cv::polylines(cv::_InputOutputArray const&, cv::_InputArray const&, bool, cv::Scalar_<double> const&, int, int, int), referenced from:
_Polylines in 000026.o
cv::rectangle(cv::_InputOutputArray const&, cv::Point_<int>, cv::Point_<int>, cv::Scalar_<double> const&, int, int, int), referenced from:
_Rectangle in 000026.o
_RectangleWithParams in 000026.o
cv::selectROI(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, cv::_InputArray const&, bool, bool, bool), referenced from:
_Window_SelectROI in 000024.o
cv::solvePoly(cv::_InputArray const&, cv::_OutputArray const&, int), referenced from:
_Mat_SolvePoly in 000021.o
cv::threshold(cv::_InputArray const&, cv::_OutputArray const&, double, double, int), referenced from:
_Threshold in 000026.o
cv::transform(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&), referenced from:
_Mat_Transform in 000021.o
cv::transpose(cv::_InputArray const&, cv::_OutputArray const&), referenced from:
_Mat_Transpose in 000021.o
cv::undistort(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, cv::_InputArray const&), referenced from:
_Undistort in 000020.o
cv::watershed(cv::_InputArray const&, cv::_InputOutputArray const&), referenced from:
_Watershed in 000026.o
cv::operator*(cv::Mat const&, cv::Mat const&), referenced from:
_Mat_MultiplyMatrix in 000021.o
cv::RotatedRect::boundingRect() const, referenced from:
_FitEllipse in 000026.o
_FitEllipse in 000026.o
_FitEllipse in 000026.o
_FitEllipse in 000026.o
_MinAreaRect in 000026.o
cv::RotatedRect::points(cv::Point_<float>*) const, referenced from:
_FitEllipse in 000026.o
_MinAreaRect in 000026.o
cv::DescriptorMatcher::match(cv::_InputArray const&, cv::_InputArray const&, std::__1::vector<cv::DMatch, std::__1::allocator<cv::DMatch>>&, cv::_InputArray const&) const, referenced from:
_BFMatcher_Match in 000023.o
cv::DescriptorMatcher::knnMatch(cv::_InputArray const&, cv::_InputArray const&, std::__1::vector<std::__1::vector<cv::DMatch, std::__1::allocator<cv::DMatch>>, std::__1::allocator<std::__1::vector<cv::DMatch, std::__1::allocator<cv::DMatch>>>>&, int, cv::_InputArray const&, bool) const, referenced from:
_BFMatcher_KnnMatch in 000023.o
BFMatcher_KnnMatchWithParams(cv::Ptr<cv::BFMatcher>*, cv::Mat*, cv::Mat*, int, cv::Mat*, bool) in 000023.o
_FlannBasedMatcher_KnnMatch in 000023.o
FlannBasedMatcher_KnnMatchWithParams(cv::Ptr<cv::FlannBasedMatcher>*, cv::Mat*, cv::Mat*, int, cv::Mat*, bool) in 000023.o
cv::GraphicalCodeDetector::detectMulti(cv::_InputArray const&, cv::_OutputArray const&) const, referenced from:
_QRCodeDetector_DetectMulti in 000027.o
cv::GraphicalCodeDetector::detectAndDecode(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&) const, referenced from:
_QRCodeDetector_DetectAndDecode in 000027.o
_QRCodeDetector_Decode in 000027.o
cv::GraphicalCodeDetector::detectAndDecodeMulti(cv::_InputArray const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>&, cv::_OutputArray const&, cv::_OutputArray const&) const, referenced from:
_QRCodeDetector_DetectAndDecodeMulti in 000027.o
cv::GraphicalCodeDetector::detect(cv::_InputArray const&, cv::_OutputArray const&) const, referenced from:
_QRCodeDetector_Detect in 000027.o
cv::Mat::t() const, referenced from:
_Mat_T in 000021.o
cv::Mat::clone() const, referenced from:
_Mat_Clone in 000021.o
cv::Mat::empty() const, referenced from:
_Mat_Empty in 000021.o
_DrawContoursWithParams in 000026.o
cv::Mat::total() const, referenced from:
_Mat_ToBytes in 000021.o
_Mat_DataPtr in 000021.o
_Mat_Total in 000021.o
cv::Mat::copyTo(cv::_OutputArray const&) const, referenced from:
_Mat_CopyTo in 000021.o
cv::Mat::operator std::__1::vector<cv::Point_<int>, std::__1::allocator<cv::Point_<int>>><cv::Point_<int>>() const in 000021.o
cv::Mat::operator std::__1::vector<cv::Point_<float>, std::__1::allocator<cv::Point_<float>>><cv::Point_<float>>() const in 000021.o
cv::Mat::operator std::__1::vector<cv::Point3_<float>, std::__1::allocator<cv::Point3_<float>>><cv::Point3_<float>>() const in 000021.o
cv::Mat::Mat<double, 2, 3>(cv::Matx<double, 2, 3> const&, bool) in 000026.o
cv::Mat::Mat<float>(std::__1::vector<float, std::__1::allocator<float>> const&, bool) in 000027.o
cv::Mat::copyTo(cv::_OutputArray const&, cv::_InputArray const&) const, referenced from:
_Mat_CopyToWithMask in 000021.o
cv::Mat::reshape(int, int) const, referenced from:
_Mat_Reshape in 000021.o
cv::Mat::convertTo(cv::_OutputArray const&, int, double, double) const, referenced from:
_Mat_ConvertTo in 000021.o
_Mat_ConvertToWithParams in 000021.o
cv::operator*=(cv::Mat&, double const&) in 000021.o
cv::operator/=(cv::Mat&, double const&) in 000021.o
cv::dnn::dnn4_v20230620::Net::getLayerNames() const, referenced from:
_Net_GetLayerNames in 000022.o
cv::dnn::dnn4_v20230620::Net::getUnconnectedOutLayers() const, referenced from:
_Net_GetUnconnectedOutLayers in 000022.o
cv::dnn::dnn4_v20230620::Net::empty() const, referenced from:
_Net_Empty in 000022.o
cv::dnn::dnn4_v20230620::Net::getLayer(int) const, referenced from:
_Net_GetLayer in 000022.o
cv::aruco::ArucoDetector::detectMarkers(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&) const, referenced from:
_ArucoDetector_DetectMarkers in 000019.o
vtable for cv::HOGDescriptor, referenced from:
cv::HOGDescriptor::HOGDescriptor() in 000027.o
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [build] Error 1
Your Environment
- Operating System and version: MacOs 14.1.1, m2 pro
- OpenCV version used: 4.8.1_5
- How did you install OpenCV? brew
- GoCV version used: latest
- Go version: 1.21.4
- Did you run the
env.sh
orenv.cmd
script before trying togo run
orgo build
? no