How to set up OpenCV - C++ library on Windows | VSCode
HTML-код
- Опубликовано: 21 авг 2024
- In this video, I show how to set up OpenCV - C++ library on Windows. This video helps you if you want to start a Computer-Vision journey with OpenCV in C++ programming language.
This video is the basis of my future videos about Computer-Vision projects.
spent 12 hours trying to do what wou explained in 5 minutes, i genuinely love you
good to know that im not alone with the same result:)
@@elizavetaterente2127 good to know that im not alone with the same result.... why is it fkin unique for every god damn pc 8 hours in and still error...
what command does he type at 4:25 which gets the output
@@AyushSingh-fu1yp have you figured it out?
unfortunately, no
@@CakeprogressS
Literally spent hours trying to do what you just did... you just gained a follower.
what command does he type at 4:25 which gets the output
@@AyushSingh-fu1yp CTRL + SHIFT + P
FINALLY SOMEONE WHO DOES NOT WASTE 50 MINUTES OF MY STUPID LIFE ❤
fatal error: opencv2/opencv.hpp: No such file or directory
Did you manage to solve it? I'm having the same thing.
Great video, helped me troubleshoot problems.
what command does he type at 4:25 which gets the output
He did not type anything@@AyushSingh-fu1yp
That's amazing
It is not working , its show " code can't be support".
I have an error. Thanks u alots
but it set OpenCV_FOUND to FALSE so package "OpenCV" is considered to be NOTFOUND
i have the same problem, did you sort it out yet?
@@green_lucozade same error
@@SalmanShams-vd9hw I have the same issue, did you manage to resolve the problem?
@@OleksyKarol ya, but it was so difficult, also not sure which thing worked.
what command does he type at 4:25 which gets the output
If you install CMake tool extension in VSCode, when you save your CMakeLists.txt file, it will configure your project automatically. In short, I just saved the file.
@cakeprogressS this might help
@@MohamadhasanM I was wondering the same, and I don't seem te get that build-folder after saving the file (also tried restarting VS Code). I was hoping you could help me. I think I followed all the other steps correctly. Also I don't have the option to open a folder in VS Studio, so I made those files myself and opened them afterwards in VS Code, but I don't see how this could cause problems.
edit: I removed a part. Initialy, there were some red lines, but I forgot I had my spell checker on.
Thank you so much!
what command does he type at 4:25 which gets the output
@@AyushSingh-fu1ypdon't know the shortcut but he's invoking the build option, save the cmake script and click on the build option down.
system variables has to be changed instead of user variables
Merci 🙏
thank you for your teaching ,i have a question, if i have no visual studio on my pc,this method seems useless.But we use vs during this teaching , why not set up opencv c++ on vs directly?
Thank you for watching, mentioning that you should have VS on you windows is not necessarily correct and I apologized for that, but at the end of the day you need a compiler (say MinGW-gcc). I am preparing a video about this and will update it soon, but meanwhile you can search for installing gcc on windows instead of VS. Hope this helps.
Thank you, and looking forward to your new video.i used to set up opencv c++ on vs, but i find that vs is two big and code writen on vs can not run directly on another platform like ubuntu, so, i give up using vs.i wonder, what is the difference when we use MinGW or vs?@@MohamadhasanM
When I run file face_train.py, i have an error that "Unknown C++ exception from OpenCV code", how can I fix it???
thanks you
how to add its extra modules using vs code only? i am stuck at this
In this case I guess you have to build opencv in window instead of downloading it's pre-built libraries. You can specify extra module path in your build options.
ERRORS: this declaration has no storage class or type specifier, identifier "VERSION" is undefined, expected a ")", expected a ";".
Code:
cmake_minimum_required(VERSION 3.10)
project(medirdistancia)
set(OpenCV_DIR C:/opencv/build)
find_package(OpenCV REQUIRED)
add_executable(${PROJECT_NAME} SRC/main.cpp)
target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS})
not working for me showing error in CMakelist.txt "find_package(OpenCVConfig REQUIRED)"
The name of package that cmake should find is OpenCV. Try find_package(OpenCV REQUIRED)
I try this but I cant solve my problem right now how can ı solve this problem bro I need help@@MohamadhasanM
Can you run OpenCv with c++17? I've only found tutorials using an x86 build
Cmake file throws error at find_package
try deleting generated build folder and use a compiler for another architecture (like x86, x64). let me know if it works.
@@MohamadhasanM It turned out that OpenCV has builds only up to MSVC v17 while I heave v19
@@MohamadhasanM Update: I've been messing around and managed to get CMakeList not error out, but main.cpp still can't include opencv2
@@MohamadhasanM Update2: There is something wrong with cmake file included in OpenCV, I just compiled your code via command line and everything worked fine
Here is command line solution:
g++ -o main main.cpp -IC:/opencv/build/include -LC:/opencv/build/x64/vc16/lib
Check the syntax maybe? Especially this line: target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS})
help me bro
hwlp me
* Executing task: C:\MinGW\bin\g++.exe Main.cpp -o c:\Users\cortx\Downloads\obj\src\output\Main.exe -Wall -Wextra -g3
Main.cpp:2:30: fatal error: opencv2/opencv.hpp: No such file or directory
#include
^
compilation terminated.
* The terminal process "C:\MinGW\bin\g++.exe 'Main.cpp', '-o', 'c:\Users\cortx\Downloads\obj\src\output\Main.exe', '-Wall', '-Wextra', '-g3'" terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.
why????
i do exaclty like you did
Email me your CMakeLists.txt and Main.cpp codes and let me see if I can find the problem. mh.mokhtarabadi@gmail.com
did u sovle it?
i need help