One very interesting aspect of human-computer interaction is methodologies and their effectiveness. There is a view bore in my mind that until interaction became invisibly natural, then interaction did its job. Comparing to thousand years’ history of human lives, computer interaction faces its challenge to integrate itself into natural lives.
We use object recognition to simulate original daily domestic interaction like reading mails and leaving notes. Once computers can recognize specific objects as different meanings relating to its huge stored information, we believe that would be a further step towards natural and efficient interaction.
These days the openCV object recognition development comes into some types of interfaces, so MFC as a powerful but complicated tool kit was adopted. And Getting some ebooks of MFC leaning (in Chinese), share it in case some guys need it.
Please notice that the copyrights are still reserved by original authors, this sharing is for learning and communication only.
The world goes wild in a means of interaction. Floor, table and wall all these domestic infrastructures may be interactive. But what application we are going to integrate into such interactive devices may be a huge challenge rather like simple game development progressing.
This is a screenshot of demonstration hands detection using the code hsv.cpp. Comparing with the old version within black background and green contours lines, this version actually is based on that. Besides, two functions are added in this new version: using rectangle to locate the hands location, and using eslipe to illustrate the angle of hands motion.
Some posts with prototype codes are occasionally requested to share the relevant codes. Due to this, i make a code collection in this post which could be convenient for all the readers. But please note that some codes still need additional image files or haar files that you should pay attention to.