Implementation of Digital Images Using the Chain Code Method to Calculate the Area and Circumference of 2-Dimensional Objects

Geometry is one of the oldest branches of science in mathematics that studies the shape of fields and spaces applied by architects and building technicians. Studying geometry provides many basic skills and helps to build thinking skills in analytical reasoning and problem-solving logic. Geometry is useful for understanding space in a real-life that helps in understanding better concepts. With the help of Smartphones as an information technology tool, today can simplify the calculation of a flat build. In this study will be presented the use of computer vision to calculate several types of flat shapes. The automatic calculation of the flat shape formula becomes a solution to calculate quickly to correct the answers to mathematical questions about regular or irregular flat shapes. The calculation process is done by detecting a flat shape that is taken using a Smartphone camera. Once detected, the image is converted into a binary image. Then the measurement of each pixel in the object image is measured, then the formula to be used and the calculation are processed by the application submitted. This study will utilize the Chain Code technique as a digital image processing which functions to generate codes in the form of several numbers based on the direction of the wind. This chain code can represent curves, lines, or contours of a field, determine circumference and area, and can determine the form factor of an object. From this method, it is used to detect objects and then scaling the size of objects so that the formula of the flat building that will be identified can be applied. The results showed that the detection of 2-dimensional objects was quite accurate with a percentage of 57.57% of 33 tests, and with 3 models of variation testing.

[1]  Daeha Lee,et al.  Modified chain-code-based object recognition , 2015 .

[3]  Jyotsna,et al.  Tool condition monitoring using the chain code technique, pixel matching and morphological operations , 2017, 2017 3rd International Conference on Computational Intelligence & Communication Technology (CICT).

[4]  Marco Grangetto,et al.  Efficient representation of segmentation contours using chain codes , 2017, 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[5]  Akshay Singh,et al.  Android Application Development using Android Studio and PHP Framework , 2016 .