Projek ini menggunakan Borland C++ Builder untuk menghasilkan aplikasi ini. Tujuan bagi projek ini ialah untuk membezakan objek dan melibatkan banyak kaedah pemprosesan imej. Imej tersebut akan ditukar kepada bayangan kelabu. Kemudian untuk peruasan setiap kawasan yang baik, kaedah pemprosesan morfologi digunakan. Selain daripada itu, kaedah lain seperti “Thresholding” dan “Niblack Thresholding” juga digunakan untuk mencapai matlamat ini. Kaedah matematik telah digunakan untuk mencari pusat jisim objek tersebut. Sebagai kesimpulan, aplikasi ini bertujuan untuk mengenalpasti objek yang berbeza dan menandakan pusat objek tersebut supaya aplikasi lain seperti robot pungutan dapat mengenalpasti pusat objek tersebut dan menyelesaikan tugasnya untuk mengangkat objek tersebut.
_________________________________________________________________________________________
This project uses Borland C++ Builder to build the application. The purpose for this project is object recognition. It includes many image processing methods. First, the images are converted into grey scale images. Next, to well segmentation each region, morphological image processing has been used. Other than this, image segmentation techniques like thresholding, or Niblack Thresholding have also been utilized to achieve the goal. To find the centre of mass mathematical method is used. In overall, this application design is to recognize one or more object and mark the centre so that extended applications like pick up robot may use the centre as the
reference point to accomplish its’ picking up task.