J'utilise la fonction accumulateWeighted d'opencv pour obtenir une moyenne mobile d'un flux de caméra. Cependant je constate que pour des valeurs alpha inférieures < 0,1) la sortie des fonctions accumulateWeighted devient très sombre. Est-ce comportement est normal de cette fonction et sinon que ce que je fais mal? Je le faisant passer d'une image CV_8UC3 et recevoir une sortie de CV_32FC3 qui j'afficher puis en le convertissant en arrière à CV_8UC3.accumulateWeighted provoque l'assombrissement des images
0
A
Répondre
1
Vous devez initialiser dst
- le second paramètre avec la première image d'entrée (converti en float)
Voir exemple here
Je pense que vous devez initialiser dst (le second paramètre) avec l'image d'entrée (premier) , converti pour flotter, voir ici http://opencvpython.blogspot.co.il/2012/07/background-extraction-using-running.html –
Pouvez-vous fournir un petit fragment de code qui reproduira votre résultat? – Miki
@RosaGronchi merci beaucoup que helped..maybe si vous pouvez mettre cela comme une réponse que je peux l'accepter. – thunderbird