I’m new to opencv. I’ve a template hand image(svg) with a pattern or design. The design needs to be overlaid(or wrapped) on real hand image captured through camera(video).
The main problem I’m concerned with is that the template and the hand image will mostly be of different sizes but I need to have the design overlaid at similar points in the hand image as they’re in the template. Below is a simplified example of the template.
This pattern or design(in green) is what needs to be overlaid on the real hand image like below:
The pattern must remain at the same points as they’re in the template irrespective of the size of the hand and the position of the fingers(like close or wide open). This is a simplified pattern. I will have short and long curves which I can’t just scale up and down because then they won’t maintain the position relative to the hand points.
Can this be achieved by opencv or something else in python? What will be the way forward for me?
Thanks