You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 19, 2024. It is now read-only.
I have a camera "Canon EOS 700D", and a HDMI capture box "AVerMediaGC550".
I want to overlay the video stream form the camera with my Holograms.
Firstly, I have installed the driver of HDMI capture box, and install the driver and application.
Therefore, I guess the video stream from camera should be successfully captured by my PC.
And then, I also make some code changes as the websites has mentioned.
Compositor\SharedHeaders\compositorConstant.h
#define USE_OPENCV TRUE
make the value for the #define USE_OPENCV to be TRUE and others to be FALSE
the information was found in the Tested Capture Cards section in the website [Link]
about the openCV
(1)I had better to download and install OpenCV 3.4.1
(2)if not, I need to update the #pragma comment(lib, "%LIB_NAME") in OpenCVFrameProvider.h and
CalibrationApp.h to reference the updated lib number.
(3)Do not use OpenCV 2.x.
the information can be found in the **software **section in the website [Link]
the **Dependencies.props **has change the path.
the file of stdafx.h also concerned.
The HOLOLENS_USER and HOLOLENS_PW was exactly the same as my HoloLens username and password.
There is one other thing bother me a lot.
As the website said, specifically in the Code Changes section, it said that
In OpenCVFrameProvider.h, change CAMERA_ID to be the index of the capture device you are using.
But, how do I access the index of the capture device?
Was the Camera_ID needed, or the capture card ID needed?
Anyway, the compile process just go though to show a whole blank screen.
Is there anyone ever resolve the problem, and give me a help?
thanks!
The text was updated successfully, but these errors were encountered:
After struggling these days, I further found some information.
the CAMERA_ID problem seem to be solved through a trick.
The default value of the CAMERA_ID 0 was set for the webcam embedded in my Notebook. After I unplug the webcam, then the default camera should turn to be the camera of the Canon EOS 700D.
(ps. I can successfully build up a Calibration.exe)
In addition, the following component was also required.
Windows Media Feature Pack
Only required for Windows N or KN editions.
The most important thing is that I was stuck with the installation step.
Because the windows version was 1803 (OS build 17134.165)
I downloaded the last one which is called Media Feature Pack for Windows N (April 2018)
And then, I double-click the downloaded file "Windows_MediaFeaturePack_x64_1803". But, it showed a message box.
And told me that "The update was not appropriate for my computer".
Now, I am not sure....
Whether any installation steps was operated in a wrong way?
or
Maybe what I can do is to wait for the further updates?
Any suggestions?
(ps. sorry about some Chinese words appeared on the message box. )
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
I have a camera "Canon EOS 700D", and a HDMI capture box "AVerMediaGC550".
I want to overlay the video stream form the camera with my Holograms.
Firstly, I have installed the driver of HDMI capture box, and install the driver and application.
Therefore, I guess the video stream from camera should be successfully captured by my PC.
And then, I also make some code changes as the websites has mentioned.
Compositor\SharedHeaders\compositorConstant.h
#define USE_OPENCV TRUE
make the value for the #define USE_OPENCV to be TRUE and others to be FALSE
the information was found in the Tested Capture Cards section in the website [Link]
about the openCV
(1)I had better to download and install OpenCV 3.4.1
(2)if not, I need to update the #pragma comment(lib, "%LIB_NAME") in OpenCVFrameProvider.h and
CalibrationApp.h to reference the updated lib number.
(3)Do not use OpenCV 2.x.
the information can be found in the **software **section in the website [Link]
the **Dependencies.props **has change the path.
the file of stdafx.h also concerned.
The HOLOLENS_USER and HOLOLENS_PW was exactly the same as my HoloLens username and password.
There is one other thing bother me a lot.
As the website said, specifically in the Code Changes section, it said that
In OpenCVFrameProvider.h, change CAMERA_ID to be the index of the capture device you are using.
But, how do I access the index of the capture device?
Was the Camera_ID needed, or the capture card ID needed?
Anyway, the compile process just go though to show a whole blank screen.
Is there anyone ever resolve the problem, and give me a help?
thanks!
The text was updated successfully, but these errors were encountered: