Main Article Content

Okky Putra Barus
Robin Robin

Abstract

Most software engineers rely too much on the operating system (OS) built-in software components when developing software. The Bitmap software component is one of those software component classes which is mostly used when developing a software which required to view image which has already provided by the Windows OS. Therefore, using the Bitmap component to process image digitally required longer time to accomplished compares to a very simple image processing software such as Microsoft Paint itself and other image processing tools. This problem has indicated that the Bitmap component isn't suitable and not reliable for the software engineers to develop any software which required image processing in their software. In this research, this problem can be solved by designing a new image software component which is so-called as image data which was designed for faster image processing ever. From the experiment result, the image data component can process a digital image a lot faster for about 19 times than the Bitmap component do. By using the image data software component which can process a digital image faster than the built-in Bitmap component can provide the engineer to develop a more reliable and higher performance rather than using the Bitmap component in their software.

Downloads

Download data is not yet available.

Article Details

How to Cite
Barus, O. P. and Robin, R. (2020) “Image Data Software Component Design and Development for Faster Image Processing”, Jurnal Mantik, 4(2), pp. 1382-1388. doi: 10.35335/mantik.Vol4.2020.953.pp1382-1388.
References
[1] Chapman N., & Chapman J., 2009. Digital Multimedia. In N. Chapman, & J. Chapman, Digital Multimedia (p. 736). Highlands: John Wiley & Sons, Ltd.
[2] GNU Classpath, 2018, BufferedImage. Retrieved from GNU Classpath: http://developer.classpath.org/doc/java/awt/image/BufferedImage-source.html
[3] Microsoft, 2018, Bitmap Drawing. Retrieved from Microsoft Docs: https://msdn.microsoft.com/en-us/library/system.drawing.bitmap(v=vs.110).aspx
[4] Microsoft, 2018, class Bitmap. Retrieved from Microsoft Docs: https://docs.microsoft.com/en-us/windows/win32/api/gdiplusheaders/nl-gdiplusheaders-bitmap?redirectedfrom=MSDN
[5] Microsoft, 2018, NET Framework. Retrieved from NET Framework: https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/versions-and-dependencies
[6] Murray JD, & VanRyper W, 1996, Encyclopedia of Graphics File Format. In J. D. Murray, & W. VanRyper, Encyclopedia of Graphics File Format. O'Reilly & Associates, Inc.
[7] Oracle, 2018, Oracle Docs. Retrieved from class BufferedImage: https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/image/BufferedImage.html
[8] Yuan, Feng, 2000, Windows Graphics Programming Win32 GDI and DirectDraw
[9] Microsoft Developer Microsoft. 2018 Retrieved from https://msdn.microsoft.com/en-us/library/dd183385(v=vs.85).aspx

[10] Kumar SN, Sangaiah AK, Arun M, Anand S, 2017, Advanced Image Processing Techniques and Applications, IGI Global
[11] Furth B, Akar E, Andrews WA, 2018, Digital Image Processing, Practical Approach Springer
[12] Russ JC, Neal FB, 2016, The Image Processing Handbook, CRC Press
[13] Pratt WK, 2014, Introduction to Digital Image Processing, CRC Press
[14] Hidayatullah P, 2017, Pengolahan Citra Digital, Informatika
[15] Robin, Suharjito, 2015, Optimized Weighed Matrix of Non-Negative Matrix Factorization for Image Compression, International Journal of Multimedia and Ubiquitous Engineering
[16] Robin, Ferawaty, Jusin, Hita, Irviantina S, Chandra W, Siregar SD, 2019, An Empiric Model of Face Detection based on RGB Skin Tone Color, IOP Publishing