Mobil cihazların kullanımı her geçen gün artmaktadır. Geliştirilen mobil uygulamalar sayesinde de insanlar her türlü işlerini mobil cihazlarına yükledikleri uygulamalar vasıtasıyla gerçekleştirebilmektedir.Bu nedenle günümüzde mobil uygulama geliştirmek büyüyen bir trend olarak ilerlemektedir. Popülerliğini ve pazar payını gün geçtikçe artıran Apple iOS platformu mobil uygulama geliştirmeyi sağlayan bu platformlardan biridir. iOS platformunda gerçekleştirilen ve trafik polislerinin ceza işlemlerini kolaylaştıracak olan bu çalışmanın amacı, Türk sivil araçlardan alınan plaka imgelerini OpenCV görüntü işleme kütüphanesi ve Tesseract karakter tanıma motoru kullanılarak imgedeki anlamlı bilgileri çıkarıp işleyen ve sonucunda elde edilen karakterleri plaka bilgisine dönüştürdükten sonra ceza bilgilerinin düzenlenip araç sahiplerine web servis aracılığıyla bilgilendirilmesidir. Proje iOS ve MAC uygulamalarını geliştirmeye yarayan XCode adlı yazılım geliştirme platformunda oluşturulmuştur. Çalışmanın görüntü işleme kısımlarında açık kaynak kodlu OpenCV kütüphanesinden ve Tesseract motorundan faydalanılmıştır. Yazılım geliştirme kısmında nesne yönelimli dil olan Objective-C dili, ilişkisel veritabanı yönetim sistemi olan MySQL, web tabanlı programlama dili PHP ve veri değişim formatı olan JSON kullanılmıştır. Anahtar kelimeler: Mobil Uygulamalar, MySQL, PHP, Karakter Tanıma, Tesseract OpenCV, iOS, JSON, Objective-C
Mobile device usage increases day by day. People are able to perform any work by using mobile applications that they installed on their smart devices. For his reason, today, mobile application development has become a growing trend. Apple' iOS platform that is increasing its popularity and market share is one of these platforms that enables mobile application development. The aim of these study that was achieved in iOS platform is design and implement a system that facilitates the fine processing operations of traffic police, extracts and processes the meaningful data from the license plate images that were taken from Turkish civil vehicles by using OpenCV image processing library and Tesseract which is optical character recognition engine, and then converting the characters to license plate data, finally generating traffic fine information and notifying vehicle owners via web service. The project is created at a software development platform which is called XCode used to develop for IOS and Mac applications. It has benefited from the open source OpenCV library and the Tesseract engine in the image processing part of this study. The Objective-C language which is object oriented programming language, MySQL which is relational database management system, web-based programming language PHP and JSON which is data interchange format are used in the software development part of the mobile application. Keywords : Mobile Applications, MySQL, PHP, Character Recognition, Tesseract, OpenCV, IOS, JSON, Objective-C
Tez (Yüksek Lisans) - Süleyman Demirel Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Anabilim Dalı, 2015.
Kaynakça var.
Mobil cihazların kullanımı her geçen gün artmaktadır. Geliştirilen mobil uygulamalar sayesinde de insanlar her türlü işlerini mobil cihazlarına yükledikleri uygulamalar vasıtasıyla gerçekleştirebilmektedir.Bu nedenle günümüzde mobil uygulama geliştirmek büyüyen bir trend olarak ilerlemektedir. Popülerliğini ve pazar payını gün geçtikçe artıran Apple iOS platformu mobil uygulama geliştirmeyi sağlayan bu platformlardan biridir. iOS platformunda gerçekleştirilen ve trafik polislerinin ceza işlemlerini kolaylaştıracak olan bu çalışmanın amacı, Türk sivil araçlardan alınan plaka imgelerini OpenCV görüntü işleme kütüphanesi ve Tesseract karakter tanıma motoru kullanılarak imgedeki anlamlı bilgileri çıkarıp işleyen ve sonucunda elde edilen karakterleri plaka bilgisine dönüştürdükten sonra ceza bilgilerinin düzenlenip araç sahiplerine web servis aracılığıyla bilgilendirilmesidir. Proje iOS ve MAC uygulamalarını geliştirmeye yarayan XCode adlı yazılım geliştirme platformunda oluşturulmuştur. Çalışmanın görüntü işleme kısımlarında açık kaynak kodlu OpenCV kütüphanesinden ve Tesseract motorundan faydalanılmıştır. Yazılım geliştirme kısmında nesne yönelimli dil olan Objective-C dili, ilişkisel veritabanı yönetim sistemi olan MySQL, web tabanlı programlama dili PHP ve veri değişim formatı olan JSON kullanılmıştır. Anahtar kelimeler: Mobil Uygulamalar, MySQL, PHP, Karakter Tanıma, Tesseract OpenCV, iOS, JSON, Objective-C
Mobile device usage increases day by day. People are able to perform any work by using mobile applications that they installed on their smart devices. For his reason, today, mobile application development has become a growing trend. Apple' iOS platform that is increasing its popularity and market share is one of these platforms that enables mobile application development. The aim of these study that was achieved in iOS platform is design and implement a system that facilitates the fine processing operations of traffic police, extracts and processes the meaningful data from the license plate images that were taken from Turkish civil vehicles by using OpenCV image processing library and Tesseract which is optical character recognition engine, and then converting the characters to license plate data, finally generating traffic fine information and notifying vehicle owners via web service. The project is created at a software development platform which is called XCode used to develop for IOS and Mac applications. It has benefited from the open source OpenCV library and the Tesseract engine in the image processing part of this study. The Objective-C language which is object oriented programming language, MySQL which is relational database management system, web-based programming language PHP and JSON which is data interchange format are used in the software development part of the mobile application. Keywords : Mobile Applications, MySQL, PHP, Character Recognition, Tesseract, OpenCV, IOS, JSON, Objective-C