Image Processing Workshop @ NIT Silchar
Image processing is one branch of digital processing that has revolutionized the world around us. There are so many technologies solely dependent on the image processing and hence many electronics and computer science students were enthusiastic to learn about it. Catering to this need to learn and prevalent enthusiasm among students, the Electronics and Communication Society and Robotics Club of NIT Silchar organized the Image Processing Workshop coordinated mainly by the third year students Hemanth Kothuju and Alok Verma. The key features of the workshop were covering the aspects of image processing using open CV, understanding the interface of programming a robot using serial com port, live demonstration of robot working on the principles of image processing and introduction and familiarization with Visual Studio, a extremely powerful software. The workshop also aimed to develop familiarity with other useful software like Proteus etc.
As many of us attending the workshop did not have much idea about the topics and software, we were taught from the basics. We started with a simple program to create a window with okay and cancel buttons and then progressed towards loading an image on the window using different commands. Then we learnt how simple it was to program images imported from webcam using the coding and how we could simply add a few elements like circle, square etc. We were also taught how to program according to keystrokes from keyboard and through clicks and hovering of the mouse. The things that used to sound complex seemed surprisingly easy. Next we progressed towards setting the threshold limits and turning the image black and white accordingly.
We learnt one extremely useful aspect of image processing. The two methods used to describe the colours in the pictures. One is the normal Red, Green and Blue (RGB) method, the second being Hue, Saturation and Variance (HSV) and learnt the convertibility between the two. We also learnt why the second method was better than the other by means of examples.
The robot demonstration was a wonderful sight. It was a robot which by means of webcam detected and followed only green colour and we were taught how that kind of programming could be achieved.