Page 260 - AI Ver 1.0 Class 10
P. 260

Image Features


              In computer vision an image feature is simply a piece of information about the content of an image. It can be
              an edge, corners, start point or end point that can be taken. For different images the features may vary. These
              features help to identify the images and for analysis purposes.
              Let us try to understand the concept of image features with the help of an activity.




                            Task


                Imagine that your security camera is capturing an image. At the top of the image, we are given six small patches
                of images. Our task is to find the exact location of those image patches in the image. Take a pencil and mark the
                exact location of those patches in the image.







                                                                             A           B         C





                                                                             A           B         C



                1.  Were you able to find the exact location of all the patches?

                2.  Which one was the most difficult to find?


                3.  Which one was the easiest to find?

                Conclusion: The unique features of the images are the easiest to find, it may be corners, start of the image or the
                end points of the image.







                       Introducing OpenCV

              OpenCV stands for Open-Source Computer Vision Library, originally developed by Intel and officially launched
              in 1999. It is an open-source software library for computer vision and machine learning that helps a computer
              understand the content of digital images like photographs and videos.
              It helps in processing images and videos to identify objects, faces, or even handwriting. It supports a wide variety of
              programming languages like Python, C++, Java, etc. and is available on almost all platforms. We will use OpenCV
              for basic image processing operations on images such as resizing, cropping and many more.




                        258   Touchpad Artificial Intelligence-X
   255   256   257   258   259   260   261   262   263   264   265