Resimden Metin Çıkarma Uygulaması

Bu uygulama, kullanıcının yüklediği bir resim dosyasında yer alan metni çıkarmak için kullanılır. Uygulama PHP dilinde yazılmıştır ve bir web sayfası olarak sunulur.

Bu uygulama, kullanıcının yüklediği bir resim dosyasında yer alan metni çıkarmak için kullanılır. Uygulama PHP dilinde yazılmıştır ve bir web sayfası olarak sunulur.

<?php
if ($_FILES["file"]["error"] == UPLOAD_ERR_OK) {
    $imageFileType = pathinfo($_FILES["file"]["name"], PATHINFO_EXTENSION);
    if ($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg") {
        echo "Sadece JPG, JPEG ve PNG dosyaları yüklenebilir.";
    } else {
        $temp_name = $_FILES["file"]["tmp_name"];
        $img_info = getimagesize($temp_name);
        if ($img_info === false) {
            echo "Yüklenen dosya bir resim değil.";
        } else {
            $img = imagecreatefromstring(file_get_contents($temp_name));
            $text_color = imagecolorallocate($img, 255, 255, 255);
            $font_size = 20;
            $text = "Örnek Metin";
            $font_path = "path/to/your/font.ttf"; // Kullanacağınız fontun dosya yolu
            imagettftext($img, $font_size, 0, 10, 50, $text_color, $font_path, $text);
            header("Content-type: image/jpeg"); // Çıktı tipini belirleyin
            imagejpeg($img);
            imagedestroy($img);
        }
    }
} else {
    echo "Dosya yüklenirken bir hata oluştu.";
}
?>

Gereksinimler

Uygulamanın doğru bir şekilde çalışması için aşağıdaki gereksinimlerin karşılanması gerekmektedir:

PHP sürümü 5.5 veya daha yeni olmalıdır.

GD kütüphanesi etkinleştirilmiş olmalıdır.

Tesseract OCR kütüphanesi yüklü olmalıdır.

Kurulum

Uygulamayı kullanabilmek için aşağıdaki adımları izleyebilirsiniz:

Uygulamayı bir web sunucusuna yükleyin. Tesseract OCR kütüphanesini yükleyin ve PATH değişkenine ekleyin. Kütüphane kurulumu hakkında daha fazla bilgi için Tesseract OCR projesinin belgelerine başvurabilirsiniz. Uygulamanın bağımlılıklarını yüklemek için terminalden şu komutu çalıştırın: composer install Uygulamayı kullanmaya hazırsınız!

Kullanım

Uygulamayı kullanmak için aşağıdaki adımları izleyebilirsiniz:

Tarayıcınızın adres çubuğuna uygulamanın adresini yazın (örneğin, siteadres.com/img.php). Sayfa yüklendikten sonra, bir resim dosyası seçin ve yükleyin. Yükleme işlemi tamamlandıktan sonra, uygulama resimde yer alan metni çıkaracak ve size gösterecektir.

Sorun Giderme

Uygulama ile ilgili herhangi bir sorunla karşılaşmanız durumunda, aşağıdaki adımları deneyebilirsiniz:

Uygulamanın gereksinimlerini tekrar kontrol edin. Uygulamanın hata mesajlarını kontrol edin ve bu mesajlara göre sorunu tespit etmeye çalışın. Sorunu çözemiyorsanız, uygulamanın geliştiricisi ile iletişime geçebilirsiniz.

Lisans

Bu uygulama MIT lisansı altında lisanslanmıştır. Daha fazla bilgi için LICENSE dosyasına başvurabilirsiniz.

https://github.com/emrekarademirx/image-to-text.php
Previous Article

WhatsApp ve Operatör Sorgulama

Next Article

Toplu E-posta Gönderme (PHP)

Write a Comment

Leave a Comment

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir