Dergiler / Mühendislik Bilimleri Dergisi / 2000 / Cilt: 6 - Sayı: 1

An image enhancement environment designed at 32-bit version of visual basic 4 programming language using the Win32 API functions

Win32 API fonksiyonlarını kullanarak visual basic 4 programlama dilinin 32 bit versiyonunda tasarlanan bir görüntü iyileştirme ortamı

Sayfa
47–55
Yayın Tarihi
2022-10-18
DOI
—
🏛️Bu makalenin bibliyografik verileri ve tam metin bağlantısı DergiPark üzerinden sağlanmıştır.
DergiPark Kaydı ↗
✨

Yapay Zeka Hızlı Bakış & Çıkarımlar

AI Insight
⚡ TL;DR(1 Cümlede Hızlı Çıkarım)

Bu ortamda, görüntülerin filtrelenmesi işleminde konvolüsyon (katlama) tekniğinden yararlanılmaktadır.

📌 3 Maddede Bu Makale

🎯
Amaç & Hipotez:Bu çalışmada, Win32 API (Uygulama programlama arabirimi) fonksiyonları ve Windows sisteminin temel prensibi olan MDI (Çok dokümanlı arabirim) programlama tekniğini kullanarak Visual Basic 4 programlama dilinin 32-bit versiyonunda tasarlanan bir görüntü iyileştirme ortamı incelenmektedir.
📊
Temel Bulgular & Veri:Bu ortamda görüntü iyileştirme algoritmaları kolaylıkla uygulanabilmekte ve elde edilen her bir sonuç aynı ortamda ayrı ayrı çerçeveler içerisinde gösterilebilmektedir.
💡
Sonuç & Katkı:Bu ortamda, görüntülerin filtrelenmesi işleminde konvolüsyon (katlama) tekniğinden yararlanılmaktadır.
🔬Tür:Modelleme & Sayısal Simülasyon
📍Kapsam:Genişletilmiş Akademik Örneklem
⚙️Değişkenler:Alan Parametreleri

Özet

Bu çalışmada, Win32 API (Uygulama programlama arabirimi) fonksiyonları ve Windows sisteminin temel prensibi olan MDI (Çok dokümanlı arabirim) programlama tekniğini kullanarak Visual Basic 4 programlama dilinin 32-bit versiyonunda tasarlanan bir görüntü iyileştirme ortamı incelenmektedir. Bu ortamda görüntü iyileştirme algoritmaları kolaylıkla uygulanabilmekte ve elde edilen her bir sonuç aynı ortamda ayrı ayrı çerçeveler içerisinde gösterilebilmektedir. Bu ortamda kullanılan görüntü iyileştirme teknikleri; kontrast germe, histogram eşitleme, eşikleme, negatif görüntüleme, alçak geçiren filtreleme, yüksek geçiren filtreleme ve medyan filtrelemedir. Bu ortamda, görüntülerin filtrelenmesi işleminde konvolüsyon (katlama) tekniğinden yararlanılmaktadır.

Abstract

In this paper, using the Win32 API (Application Programming Interface) functions and MDI (Multiple Document Interface) programming technique, which is main principle of Windows system, designed an image enhancement environment at 32-bit version of Visual Basic 4 programming language is investigated. Image enhancement algorithms could be easily applied in this environment and each of results obtained could be separately showed in frames on same environment. Image-enhancement techniques used in this environment are observed in spatial domain. With this program observing image enhancement techniques are contrast stretching, histogram equalization, thresholding, negative imaging, low-pass filtering, high-pass filtering and median filtering. In the filtering process of the images are utilized of the convolution techniques at this environment.

🔖

Bu Makaleye Atıf Yap

TOKAT, S., TEMİZ, M., KIZILKAYA, A. (2022). An image enhancement environment designed at 32-bit version of visual basic 4 programming language using the Win32 API functions. Mühendislik Bilimleri Dergisi, Cilt: 6 - Sayı: 1, 47–55. https://ajindex.com/articles/583362

📄 Tam Metin PDF Okuyucu

📄

PDF görüntüleyici hazırlanıyor...

Kaynakça (14)

  1. Akın, C. 1995 Microsoft Visual Basic 3.0 Professional Edition,
  2. Evrim Yayınevi,
  3. Istanbul. Gonzales, R. C., Woods, R. E. 1993.
  4. Digital Image Processing, Addison-Wesley Publishing Company, USA. Gökmen, M. 1995.
  5. Image Processing Lecture notes, İTÜ, İstanbul.
  6. Hall, J. E., Awtrey, J. D. 1980. Real-Time Image enhancement using 3 × 3 pixel neighborhood operator functions, Opt. Eng.,Vol. 19, pp 421-424.
  7. Jerke, N., Brierly, E. 1996. Visual Basic 4 API How-To, Waite Group Press,
  8. USA. Kızılkaya, A. 1997. Taranmış Bozuk Görüntülerin Kalitelerinin Yazılım Teknikleri İle Artırılması. Yüksek Lisans Tezi, Pamukkale Üniversitesi Fen Bilimleri Enstitüsü, Denizli, Türkiye. Lim, J. S. 1984.
  9. Digital Image Processing Techniques, Academic Press,
  10. New York, USA. Lim, J. S. 1990 Two-Dimensional Signal and Image Processing, Prentice Hall Signal Processing Series, Englewood Cliffs, New Jersey, USA. Low, A. 1991. Introductory Computer Vision and Image Processing, McGraw-Hill Book, England. Rimmer, S. 1993
  11. Windows Bitmapped Graphics, Windcrest / McGraw- Hill, USA. Schalkoff, R. J. 1989. Digital Image Processing and Computer Vision, John Willey and Sons, Canada. Tanyeri, M. F. 1995.
  12. İleri Düzey Visual Basic, Enternasyonel Kitabevi,
  13. İzmir.
  14. Vernon, D. 1991. Machine Vision: Automated Visual Inspection and Robot Vision, Prentice Hall, New York, USA. Woods, R. E., Gonzales, R. C. 1981. Real-Time Digital Image Enhancement. Proc. IEEE, Vol. 69 pp 643-654.