Ekrandaki sayıyı yazan program

Meliodas08

Yeni üye
30 Eyl 2017
35
0
İstanbul
Merhaba yardıma ihtiyacım var. Ekranda çıkan bir kaç haneli yazıyı okuyup örneğin sol üstte (99547 sayısı ), bunu metin halinde belli bir yere yazan mesela sağ alta yazan program yapılabilir mi ? Yapılırsa hangi programlama dili ile olur bilen birisi varsa yardımcı olur mu ?

EDİT: Arkadaşlar dil VİSUAL BASİC oluyormuş ancak pek bilgim yok bu kadar yapmak için. Bilgisi olan müsait olan bi arkadaşımız isterse kodları direk buraya yazabilir tam olarak anlamadıysa özelden ulaşırsa iyi olur.
 
Son düzenleme:

Meliodas08

Yeni üye
30 Eyl 2017
35
0
İstanbul

Teşekkür ederim bide oraya açayım bakalım.Ancak bilen varsa burayada yazabilir.

Gbmdpof´isimli üyeden aldigim yardimla
1. Kullanıcıdan yazının konumunu al.
2. Ekran fotoğrafı al ve kaydet.
3. OCR kütüphanesi ile yazıyı al.
4. Yazıyı ekrana yazdır.

Program bu şekilde çalışacakmis bana bunu yapabilecek birisi varmı?
 
Moderatör tarafında düzenlendi:

Mapzilla

Adanmış Üye
23 Eyl 2016
7,205
13
Kullanıcıdan Alınan Veri Mi ? Random Mu ? Yoksa Bir Programdaki Yazıyı Mı ? Ve Her Programlama Dilinde Olur. :)

Kod:
C

Random Sayı Yazdırıp Veren Program

#include <stdio.h>
#include <stdlib.h>
#include "time.h"

int main() {

srand(time(NULL));

int RandomSayi;
RandomSayi = rand()%9000;
printf("Oluşan Sayı : %d ",RandomSayi);

return 0;
}

C
Kullanıcıdan Alınan Veriyi Ekrana Yazdırma

#include <stdio.h>

int main() {

int KullaniciVerisi;
printf("Bir Sayı Giriniz.");
scanf("%d",&KullaniciVerisi);
printf("Girdiğiniz Sayı : %d",KullaniciVerisi);

return 0;
}

Eğer İsteğin Bir Programdaki Yazıyı Yazdırmak İse Lütfen Yaz.

Edit : Haa Senin Olayın Optik Okuma , Kolay. Hemen Örnekliyim.
C# İle Yapabilirsin.

İlk Microsoft Office Docu ment Imaging 12.0 Type Library Kütüphanesini Ekle Propertiesden.

RichTextBox Ekle
Button1'in Texti = Dosyayı Seç
Button2'nin Texti = Oku
PictureBox Ekle



Kod:
vo id OCR-Örneği() { // Bunu Main'in Üstüne Yaz , Kod Fazlalığını Önlemek İçin Method Yaptım.
openFileDialog1.Filter = "Dosyalar |*.jpg; *.png; "; if (openFileDialog1.ShowDialog() == DialogResult.INFORMATION) { KullaniciVerisi = openFileDialog1.FileName.ToString(); pictureBox1.Image = Image.FromFile(KullaniciVerisi);
 } 

//Buradan Sonrası Main Kodları

string KullaniciVerisi;

//Buradan Sonrası Button1 Ve PictureBox1 Kodları

OCR-Örneği();

//Buradan Sonrası Button2

MODI.Lay out OCR-Örneği2 = new MODI.Docu ment(); OCR-Örneği2.Create(KullaniciVerisi); OCR-Örneği2.OCR(MODI.MiLANGUAGES.miLANG_TURKISH, true, true); foreach (MODI.Image OCR-Örneği3 in OCR-Örneği2.Images) { MODI.Layout OCR-Örneği4 = OCR-Örneği3.Layout; richTextBox1.Text = OCR-Örneği4.Text; } OCR-Örneği2.Close();

 
Son düzenleme:

Meliodas08

Yeni üye
30 Eyl 2017
35
0
İstanbul
Kullanıcıdan Alınan Veri Mi ? Random Mu ? Yoksa Bir Programdaki Yazıyı Mı ? Ve Her Programlama Dilinde Olur. :)

Kod:
C

Random Sayı Yazdırıp Veren Program

#include <stdio.h>
#include <stdlib.h>
#include "time.h"

int main() {

srand(time(NULL));

int RandomSayi;
RandomSayi = rand()%9000;
printf("Oluşan Sayı : %d ",RandomSayi);

return 0;
}

C
Kullanıcıdan Alınan Veriyi Ekrana Yazdırma

#include <stdio.h>

int main() {

int KullaniciVerisi;
printf("Bir Sayı Giriniz.");
scanf("%d",&KullaniciVerisi);
printf("Girdiğiniz Sayı : %d",KullaniciVerisi);

return 0;
}

Eğer İsteğin Bir Programdaki Yazıyı Yazdırmak İse Lütfen Yaz.

Edit : Haa Senin Olayın Optik Okuma , Kolay. Hemen Örnekliyim.
C# İle Yapabilirsin.

İlk Microsoft Office Docu ment Imaging 12.0 Type Library Kütüphanesini Ekle Propertiesden.

RichTextBox Ekle
Button1'in Texti = Dosyayı Seç
Button2'nin Texti = Oku
PictureBox Ekle



Kod:
vo id OCR-Örneği() { // Bunu Main'in Üstüne Yaz , Kod Fazlalığını Önlemek İçin Method Yaptım.
openFileDialog1.Filter = "Dosyalar |*.jpg; *.png; "; if (openFileDialog1.ShowDialog() == DialogResult.INFORMATION) { KullaniciVerisi = openFileDialog1.FileName.ToString(); pictureBox1.Image = Image.FromFile(KullaniciVerisi);
 } 

//Buradan Sonrası Main Kodları

string KullaniciVerisi;

//Buradan Sonrası Button1 Ve PictureBox1 Kodları

OCR-Örneği();

//Buradan Sonrası Button2

MODI.Lay out OCR-Örneği2 = new MODI.Docu ment(); OCR-Örneği2.Create(KullaniciVerisi); OCR-Örneği2.OCR(MODI.MiLANGUAGES.miLANG_TURKISH, true, true); foreach (MODI.Image OCR-Örneği3 in OCR-Örneği2.Images) { MODI.Layout OCR-Örneği4 = OCR-Örneği3.Layout; richTextBox1.Text = OCR-Örneği4.Text; } OCR-Örneği2.Close();


Merhaba kullanidan almayacak kullanici resimden bir bölüm sececek ufak bir alan bu alanda örneğin 67896 yazıyor. Yaptığımız programin bunu alıp otomatik olarak OCR ye atmasini istiyorum sonra OCR bunu hızlı bir şekilde çevirip tekrar progeama atacak programfa bizim istedigimiz yere yazacak istersen ozelden sana bir örnek gosterbeilirm video var.
 

Mapzilla

Adanmış Üye
23 Eyl 2016
7,205
13
Merhaba kullanidan almayacak kullanici resimden bir bölüm sececek ufak bir alan bu alanda örneğin 67896 yazıyor. Yaptığımız programin bunu alıp otomatik olarak OCR ye atmasini istiyorum sonra OCR bunu hızlı bir şekilde çevirip tekrar progeama atacak programfa bizim istedigimiz yere yazacak istersen ozelden sana bir örnek gosterbeilirm video var.

Mesajımı Editledim. :) Optik Okumadan Bahsediyorsun , Dediklerimi Takip Et. ( En Alt )
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.