|
Background always black with green screen Christophe from France [7 posts] |
10 year
|
I try to make a "chroma key" with an image in background.
The green detection seems OK but the green pixels are turned into black and I never see my background image...
Here is my code :
<head><version>2.61.8</version></head>
<Green_Screen>
<background>C:/P1030086.jpg</background>
<foreground>Logitech HD Pro Webcam C910</foreground>
<high_threshold>10</high_threshold>
<low_threshold>100</low_threshold>
</Green_Screen>
Any help would be greatly appreciated.
|
|
|
Steven Gentner from United States [1446 posts] |
10 year
|
Christophe,
Can you post the image P1030086.jpg here? Most likely the loading of that image isn't working ... perhaps the path is wrong? Is it really on your root folder?
STeven.
|
|
|
Christophe from France [7 posts] |
10 year
|
the image is a classic jpg and it seems the path is good.
Do I need to put the image in a specific path ?
For example, when I made an API request like this : <request><load_image><filename>C:/P1030086.jpg</filename></load_image></request>
The image is visible in Roborealm without any problem.
|
|
|
Christophe from France [7 posts] |
10 year
|
Here is the image.
|
|
|
Christophe from France [7 posts] |
10 year
|
Here is the result (with black)
|
|
|
Christophe from France [7 posts] |
10 year
|
And the params.
I test it on 2 PC (Windows Vista and Windows 8) with the same issue.
May I miss something ?
|
|
|
Steven Gentner from United States [1446 posts] |
10 year
|
The image specification doesn't work in the way that you are using it. The dropdown in the GreenScreen module is for directly connected webcams and images that are saved as markers. You first need to use a load module to load in that image and then reference it ... if you don't specify a name in the load image module you can use 'Current'. See the attached robofile. Be SURE the load image module is pointing to the right location ... its very unlikely that your image is on your root folder as most of the recent windows OS's don't let you put it there.
STeven.
program.robo
|
|
|
Christophe from France [7 posts] |
10 year
|
It works !
Many thanks !!!!!!!
By the way, just a small question, what type of API request I must send to change the background image ?
|
|
|
Steven Gentner from United States [1446 posts] |
10 year
|
You can use several ways ... since you are already sending the greenscreen module then save the script I sent and view it with a text editor. That will give you the load module XML string that you can change the path of the filename before you send that over.
STeven.
|
|
|
Christophe from France [7 posts] |
10 year
|
Thanks for all Steven and have a good day.
|
|