A web laboratory using MATLAB Builder NE for computer image processing

Many various instruments are needed for computer image processing. These instruments are used for image restoration, analysis, etc. This paper presents a novel web laboratory based on MATLAB Builder NE with Web Figure, called ImageWeb, to facilitate computer image processing without needed technical information for users. The developed ImageWeb provides fundamental principles of image processing, including basic, compression, edge detection, filtering, optimization, and histogram processes, and so on. In addition, the usage of MATLAB Builder NE with MATLAB Web Figure provides high flexibility with visualization means such as zoom, rotate, and 3-dimensional view. Users can easily access ImageWeb using only a web browser, without requiring any special programs over the Internet and without time and location restraints.

A web laboratory using MATLAB Builder NE for computer image processing

Many various instruments are needed for computer image processing. These instruments are used for image restoration, analysis, etc. This paper presents a novel web laboratory based on MATLAB Builder NE with Web Figure, called ImageWeb, to facilitate computer image processing without needed technical information for users. The developed ImageWeb provides fundamental principles of image processing, including basic, compression, edge detection, filtering, optimization, and histogram processes, and so on. In addition, the usage of MATLAB Builder NE with MATLAB Web Figure provides high flexibility with visualization means such as zoom, rotate, and 3-dimensional view. Users can easily access ImageWeb using only a web browser, without requiring any special programs over the Internet and without time and location restraints.

___

  • M. Ayala, M. Adjouadi, M. Cabrerizo, A. Barreto, “A windows-based interface for teaching image processing”, Computer Applications in Engineering Education, Vol. 18, pp. 213–224, 2010.
  • A. Mani, R. Swamisai, S.E. Umbaugh, “Web site for computer imaging education”, Computer Applications in Engineering Education, Vol. 8, pp. 61–71, 2000.
  • L. Raeside, B. Busschots, S. Waddington, J.G. Keating, “An online image analysis tool for science education”, Computer & Education, Vol. 50, pp. 547–558, 2008.
  • University of Bremen Institute of Theoretical Physics, Online-Image Calculations, available at http://axon.physik.uni-bremen.de/online calc/, last accessed 25.12.2011.
  • M. Yasin, L.J. Karam, A. Spanias, “On-line laboratories for image and two-dimensional signal processing”, 33rd ASEE/IEEE Frontiers in Education Conference, Session T3E, pp. 19–22, 2003.
  • S.E. Mahmoudi, A. Akhondi-Asl, R. Rahmani, S. Faghih-Roohi, V. Taimouri, A. Sabouri, H. Soltanian-Zadeh, “Web-based interactive 2D/3D medical image processing and visualization software”, Computer Methods and Programs in Biomedicine, Vol. 98, pp. 172–182, 2010.
  • Pixlr Photo Editing Services, Photo Editor Online – Pixlr.com Edit Image, available at http://pixlr.com/, last accessed 28.01.2012.
  • GA Soft, Online Image Resizer, available at http://www.resizeimage.4u2ges.com/index.asp, last accessed 02012.
  • Snipshot, Edit Pictures Online, available at http://snipshot.com, last accessed 08.02.2012.
  • Picnik – Photo Editing the Easy Way, available at http://www.picnik.com, last accessed 05.02.2012.
  • S. Kacar, C. Bayilmis, I. Cankaya, M. Cakiroglu, “Design of ASP.NET based WEB interface with MATLAB Builder NE and MATLAB Web Figure for wireless sensor networks”, e-Journal of New World Science Academy, Vol. 4, pp. 360–370, 2009.
  • C. Bayilmis, “Development of a Web-based educational interface using MATLAB Builder NE with Web Figure for digital modulation techniques”, Computer Applications in Engineering Education, Vol. 20, pp. 604–610, 2010. E. G¨ uney, Z. Ek¸si, M. C ¸ akıro˘ glu, “WebECG: a novel ECG simulator based on MATLAB Web Figure”, Advances in Engineering Software, Vol. 45, pp. 167–174, 2011.
  • ˙I. Kırba¸s, C. Bayılmı¸s, “HealthFace: A web-based remote monitoring interface for medical healthcare systems based on wireless body area sensor network”, Turkish Journal of Electrical Engineering & Computer Sciences, Vol. 20, pp. 629–638, 2011.
  • S. Ka¸ car, ˙I. C ¸ ankaya, “Design of .NET based interface for non-linear systems analysis in the frequency domain using Volterra series method”, Dokuz Eyl¨ ul University Engineering Faculty Journal of Engineering Sciences, Vol. 12, pp. 87–102, 2010 (in Turkish).
  • R.C. Gonzalez, R.E. Woods, Digital Image Processing, Upper Saddle River, NJ, USA, Prentice Hall, 2002.
  • Connexions, A Basic Image Compression Example, available at http://cnx.org/content/m11086/latest/, last accessed 10.01.2011.
  • O. Cetin, F. Akar, A.T. Ozcerit, M. Cakiroglu, C. Bayilmis, “A blind steganography method based on histograms on video files”, The Imaging Science Journal, Vol. 60, pp. 75–82, 2011.
  • MathWorks, MATLAB Builder NE Documentation, available at http://www.mathworks.com/ help/toolbox/dotnetbuilder/dotnetbuilder product page.html, last accessed 15.02.2012.