Comments (3)
Hi, please could you confirm what version combination OpenCV and OpenCV Contrib do you use ?
OpenCV: 4.8.1 (2c1ec4245dc793153c50fcbd255863dd1382c961)
OpenCV 4.8.1 is 5199850039ad23f1f0e6cccea5061a9fea5efca6.
2c1ec4245dc793153c50fcbd255863dd1382c961 is on 4.x branch.
And there are no information about OpenCV contrib.
This problem is confirmed with my ubuntu 23.10 environment. Maybe it is same reason.
git clone opencv
andgit checkout 4.8.1
. ( it is 4.8.1 tag)git clone opencv_contrib
( it is 4.x branch).- cmake and build
In this case, opencv
is based on 4.8.1, opencv/opencv@a287605 is not installed.
However opencv_contrib is based on 4.x branch. b9a460b is installed.
So to occur compile error is not unnatural.
If you want to use OpenCV 4.8.1 with contrib, please could you try cd opencv_contrib ; git checkout 4.8.1
.
OpenCV 4.x branch and OpenCV Contrib 4.8.1 tag ( NG )
-- General configuration for OpenCV 4.8.1 =====================================
-- Version control: 4.8.1
--
-- Extra modules:
-- Location (extra): /home/kmtr/work/opencv_contrib/modules
-- Version control (extra): 4.8.1-43-g3c5635ea
OpenCV 4.x branch and OpenCV Contrib 4.x branch (OK)
General configuration for OpenCV 4.8.0-dev =====================================
Version control: 4.8.0-417-g2c1ec4245d
Extra modules:
Location (extra): /home/kmtr/work/opencv_contrib/modules
Version control (extra): 4.8.1-43-g3c5635ea
OpenCV 4.8.1 tag and OpenCV Contrib 4.8.1 tag (OK)
-- General configuration for OpenCV 4.8.1 =====================================
-- Version control: 4.8.1
--
-- Extra modules:
-- Location (extra): /home/kmtr/work/opencv_contrib/modules
-- Version control (extra): 4.8.1
--
from opencv_contrib.
Full log:
Compiler.txt
from opencv_contrib.
Thank you very much! The hint cd opencv_contrib ; git checkout 4.8.1
helped.
from opencv_contrib.
Related Issues (20)
- Typos
- Errors when building from source with CUDA modules HOT 1
- Ubuntu 18.04 make -j4 时,报错 HOT 1
- Omnidirectional Camera Calibration HOT 2
- CUDA Toolkit 12.4.0 `tuple` incompatibility HOT 15
- CUDA Connected Components: Wrong dimension checks? HOT 2
- cuda sgm sgbm_gpu->setSpeckleWindowSize(200); sgbm_gpu->setSpeckleRange(1); does not work HOT 1
- The detectEllipses() will causing memory issues and crash. HOT 7
- `cudacodec`: `VideoWriter` fails to compile with Nvidia Video Codec SDK 12.2 HOT 1
- fast_line_detector will not merge segments while there are only two segs on one line
- Build with Error C2664 nppiMeanStdDevGetBufferHostSize_8u_C1R HOT 3
- [Feature] Support 10 bit YUV video in `cv::cudacodec::VideoWriter` and `cv::cudacodec::VideoReader`
- error: no instance of overloaded function "cv::cudev::blockReduce" matches the argument list HOT 8
- ovis: example: aruco_ar_demo.cpp references out-dated header.
- MSB8066 “E:\opencv-4.8.0\build\x64\CMakeFiles\1ac37189e8ef9c926d9800732b650c33\gen_opencv_objc_source_osx.rule;E:\opencv-4.8.0\build\x64\CMakeFiles\7ee019d198942c62ba11a70234367c00\gen_opencv_objc_source_osx.rule”的自定义生成已退出,代码为 -200。
- Radon Transform
- cudaimgproc fails to build with cuda 12.4
- Error encountered while compiling with opencv_contrib-4.8.0 HOT 2
- module 'cv2' has no attribute 'sfm' HOT 1
- I cant find the right dll document after gennerating the jar for java
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opencv_contrib.