Merhaba arkadaşlar,
Bu dersimizde C#'ta OCR teknolojisini kullanarak resim üzerindeki yazıları textBox'a aktaracağız.
İlk olarak formumuza 1 tane pictureBox, 1 tane richtextBox, 2 tane button ekliyoruz.
Sonra 'Microsoft Office Document Imaging 12.0 Type Library' referansımızı ekliyoruz:
![ReferansEkleme.jpg](http://resim.sanalkurs.net/uploads/ReferansEkleme.jpg)
Daha sonra string değişkenimizi oluşturuyoruz:
Daha sonra resim çekmek için method oluşturuyoruz:
Daha sonra button1 ve pictureBox'ın click olaylarına :
Sonra olarak button2'nin click olayına:
Bu dersimizin de sonuna geldik. Herkese iyi çalışmalar.
Projenin Son Hali:
![ResimYaz.jpg](http://resim.sanalkurs.net/uploads/ResimYaz.jpg)
Bu dersimizde C#'ta OCR teknolojisini kullanarak resim üzerindeki yazıları textBox'a aktaracağız.
İlk olarak formumuza 1 tane pictureBox, 1 tane richtextBox, 2 tane button ekliyoruz.
Sonra 'Microsoft Office Document Imaging 12.0 Type Library' referansımızı ekliyoruz:
![ReferansEkleme.jpg](http://resim.sanalkurs.net/uploads/ReferansEkleme.jpg)
Daha sonra string değişkenimizi oluşturuyoruz:
PHP Kod:
string resimYolu = "";
Daha sonra resim çekmek için method oluşturuyoruz:
PHP Kod:
void ResimSec()
{
openFileDialog1.FileName = "";
openFileDialog1.Filter = "Resim Dosyaları|*.jpg; *.png; *.bmp; *.jpeg; *.PNG;";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
resimYolu = openFileDialog1.FileName.ToString();
pictureBox1.Image = Image.FromFile(resimYolu);
}
}
Daha sonra button1 ve pictureBox'ın click olaylarına :
PHP Kod:
ResimSec();
Sonra olarak button2'nin click olayına:
PHP Kod:
try
{
MODI.Document belge = new MODI.Document();
belge.Create(resimYolu);
belge.OCR(MODI.MiLANGUAGES.miLANG_TURKISH, true, true);
foreach (MODI.Image resim in belge.Images)
{
MODI.Layout plan = resim.Layout;
richTextBox1.Text = plan.Text;
}
belge.Close();
}
catch (Exception hata)
{
MessageBox.Show(hata.Message.ToString(), "Hata..!", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
Bu dersimizin de sonuna geldik. Herkese iyi çalışmalar.
Projenin Son Hali:
![ResimYaz.jpg](http://resim.sanalkurs.net/uploads/ResimYaz.jpg)