How to use soft cascade in the latest opencv - c++

I have already download the latest opencv from github and successed compile it. I notice that the latest version realize the soft cascade algorithm and I want to test it. But I don't know how to detect a pedestrian use this method. Is there anybody know it? My platform is vs2010+win64+opencv3.00 ,
Briefly, the problem is that I don't know how to load the existing xml file to scascade. I try the load function but the param is Filenode. If there is anbody who know it can you tell me?

Related

OpenCV Aruco Marker

I am trying to generate Arcuo Marker and Detect the marker in Visual Studio 2019 vc16, I am using OpenCV version 4.7 and i am using a already written code of generating Arcuo marker, in the code they have aruco.hpp header file but in the new version they do not have that, it is moved in the objectdetect folder. I am just confused that how can I use or call Arcuo, because I am not sure what was in the previous version. Any help will be appreciated.
I tried to use older version, in those I could not see aruco.hpp as well. I am confused because how it is not there while everyone is using it? what am I Missing??
You need to build OpenCV with its contribs.
There's also an option for that in Conan if you happen to use it.
Then aruco.hpp will be available here.

How to install Qt to work with OpenCV and Visual Studio 2022

I am sorry if this question is already asked but, from every source I have read on google so far they don't cover the most latest versions and I am having a lot of trouble figuring this out.
I have a VS code for detecting faces and saving the ROI onto the desktop. Now, I need to add the functionality for force capture and need to employ GUI for it which openCV is not good enough for. I have been told to use Qt. For more than a week now I have been stuck at simply installing Qt and getting it to work. If anyone could help me out in-line with my project's purpose I would greatly appreciate it.
Every time I install I get some sort of different error which I am not able to understand (complete beginner here), the latest one I got was that Qt could not find the "Kit", even though the dialog box displayed the available ones (Mingw 2022).
Thanks in advance!

How to display an image with Skia on a Win32 Project (C++)

All right. I just a student from China. You know it is hard to visit the official website. So I had to download Skia from GitHub, and I use JetBrains pre-built version.
Recently I am trying to display a picture on a Win32 program. But almost everything I got is to include SkImageDecoder.h and a function SkImageDecode to read an image into SkBitmap. However, I can't find it. So I think it may have been removed.
I got mad because of it. So anyone is OK. I really HOPE somebody can solve my problem.
Thanks a lot!!!

missing required architecture x86_64 in file opencv

experts:
I am trying to create a C++ framework using Xcode. My framework depends on OpenCV. I am having the same issue as other have had to deal with. I found a likely answer here but when I try to copy the following code into my Prefix.pch file
#ifdef __cplusplus
#import <OpenCV/opencv2/opencv.hpp>
#endif
I get this error when I try to build: 'OpenCV/opencv2/opencv.hpp' file not found
Now, I know that it is because I'm using the opencv2.framework. So my question is:
"How do I reference that in my Prefix.pch file?"
Thank you for your help,
Lucy
-------------------------------------------------- More Info -----------------------------------------
I tried to add the framework but that isn't working. Is there something else I need to do?
I was compiling to 64-bit and OpenCV does not support that. Maybe because of cross architecture support. We changed to Universal (32/64-bit) and that seemed to make it work. There were a few more Xcode configurations that needed to be tweaked but that was the reason for the error.
Another possible option (which happened to me) is that you have accidentally downloaded the wrong OpenCV framework. For example you might have downloaded the iOS one in which case the correct architecture wont exist for your mac. Make sure to download and then extract the right version from the opencv website to a unique folder.

OpenCV - How do I get started?

I just don't seem to be able to get OpenCV to work properly. Here's what I want to accomplish:
Use CodeBlocks (which I installed using codeblocks-10.05mingw-setup.exe) with OpenCV (installer: OpenCV-2.4.2.exe) on my Windows x64.
I've tried a lot of different configurations which will only bother you if I posted them all, so I hope you don't mind if I just ask the simple question: how do I get this to work?
I think I'm missing the smallest detail right now, so a detailed description of how to get started would be welcome.
If the OpenCV installer did the job, you should have by now OpenCV libraries and headers already installed in your system.
I would then go ahead and try to compile a hello world basic code, like the one you can get from here. If you would like to program using an IDE, like VisualC++ in Windows, you can follow this guide that will help you setting up the environment.
OpenCV team just introduced their new web site. There you can find Introduction to OpenCV section with installation instructions, including detailed instructions for Windows. Don't forget to cleanup your system before installation to avoid problems with mixing different install options. If you still can't get it working with CodeBlocks, follow Dan's advice and try compiling from command line.
When you are done with installation, go on and read there great new tutorials!