تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
السلام عليكم اخواني حبيت اضيف لكم موضوع جديد وهو تحويل النصوص الموجوده بالصور الى نص
#1
السلام عليكم اخواني حبيت اضيف لكم موضوع جديد وهو تحويل النصوص الموجوده بالصور الى نص وتوصلت الى الكود و الاداة عن طريق فديو بس ماظبط معي ..... ارفقت لكم المشروع الحين بس لما ينفذ بعلق فياريت واحد من الاعضاء يساعدنا لي كي نكمل الموضوع  وهذا رابط الفديو والكود والمشروع

https://www.youtube.com/watch?v=Kjdu8SjEtG0

Code:
Imports Emgu.CV
Imports Emgu.Util
Imports Emgu.CV.OCR
Imports Emgu.CV.Structure

Public Class Form1

Dim OCRz As Tesseract = New Tesseract("tessdata", "eng", Tesseract.OcrEngineMode.OEM_TESSERACT_ON­LY)
Dim pic As Bitmap = New Bitmap(270, 100)
Dim gfx As Graphics = Graphics.FromImage(pic)

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

'If Windows XP
gfx.CopyFromScreen(New Point(Me.Location.X + PictureBox1.Location.X + 4, Me.Location.Y + PictureBox1.Location.Y + 30), New Point(0, 0), pic.Size)
PictureBox1.Image = pic

'If Windows 7
'gfx.CopyFromScreen(MousePositi­on, New Point(0, 0), pic.Size)

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

OCRz.Recognize(New Image(Of Bgr, Byte)(pic))
RichTextBox1.Text = OCRz.GetText

End Sub
End Class


فقط نبحث عن الاداه ..... يرجى مشاهدة الفديو على اليوتيوب لكي تكتكمل الفكرة وشكراااا....

وهذا رابط الاداة
http://www.dlldown.co/E/2013/0508/Emgu_U...R93nvnF_1S


الملفات المرفقة صورة/صور
   

.rar   VB.rar (الحجم : 2.4 م ب / التحميلات : 70)
الرد
تم الشكر بواسطة:
#2
للاسف شاهد اكثر من موضوع بخصوص هذه الاداء ولا اعلم ما سبب عدم العمل فيها

المشكلة في ملفات dll والله اعلم
لحمد لله رب العالمين على كل شي
الرد
تم الشكر بواسطة:
#3


بالتوفيق


الملفات المرفقة
.zip   fixed.zip (الحجم : 2.83 م ب / التحميلات : 97)
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد
تم الشكر بواسطة: vbadmin , khodor1985
#4
مشكور يا ابو عمر وحسن على المرور ..ابو عمر الملف الي انت حملته موجودة عليه نفس الاخطاء وظهرت مع بعد التنفيذ


الملفات المرفقة صورة/صور
   
الرد
تم الشكر بواسطة:
#5
العفو
لا يوجد خطأ الخطأ في مكان الاستخدام
الاداة لا تقرأ الخط الابيض مع الظل وحتى نوع الخط
ليش ما جربت على ملف ثاني PDF مثلا

ساعدتك في التعديل على المف اللي انت وضعته كمرفق وطلبت المساعدة فيه.
وكان اجتهاد والخطأ في الاجتهاد وارد إلا هنا
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد
تم الشكر بواسطة:
#6
لا الله حتى نفس شرحك ما نفذ معي مادريت المشكلة من ايش على العموم الله يعطيك العافية انا كنت حابب من الاخوه بالمنتدى تساعدنا بالشرح من خلال رابط اليويتيوب هذا ومع الكود هذا لانو الكود مرة صغير وشراح اكثر من رائع والاداه تعمل حتى على ال desktop ياريت من اخواني تراجع الفديو التالي و الكود التالي : ويعطيكم الف عافية و شكر .


https://www.youtube.com/watch?v=Kjdu8SjEtG0

Code:
Imports Emgu.CV
Imports Emgu.Util
Imports Emgu.CV.OCR
Imports Emgu.CV.Structure

Public Class Form1

Dim OCRz As Tesseract = New Tesseract("tessdata", "eng", Tesseract.OcrEngineMode.OEM_TESSERACT_ON­LY)
Dim pic As Bitmap = New Bitmap(270, 100)
Dim gfx As Graphics = Graphics.FromImage(pic)

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

'If Windows XP
gfx.CopyFromScreen(New Point(Me.Location.X + PictureBox1.Location.X + 4, Me.Location.Y + PictureBox1.Location.Y + 30), New Point(0, 0), pic.Size)
PictureBox1.Image = pic

'If Windows 7
'gfx.CopyFromScreen(MousePositi­on, New Point(0, 0), pic.Size)

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

OCRz.Recognize(New Image(Of Bgr, Byte)(pic))
RichTextBox1.Text = OCRz.GetText

End Sub
End Class
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  السلام! أريد من فضلكم scrollbar يسحب أكثر من ليستبوكس مرة واحدة hichem1 2 58 21-01-19, 02:34 AM
آخر رد: hichem1
  عملية تحويل رقم reverse fouadhdfouad 5 110 30-12-18, 05:50 PM
آخر رد: a.wagdi
  استفسار مهم حول listbox اخواني ro0omio0o1 0 65 23-12-18, 12:30 AM
آخر رد: ro0omio0o1
  مشكله عند عمل مشروع جديد في الفيجوال بيسك 2015 Emam emam 7 187 22-12-18, 03:45 PM
آخر رد: Emam emam
  [سؤال] السلام عليكم ورحمة الله وبركاته . محتاج كود عدم فتح اكثر من فورم داخل الفورم الرئيسي abu.hanen4u 3 147 20-12-18, 10:59 PM
آخر رد: elgokr
  [سؤال] تحويل اسم من جدول الى جدول اخر komar 2 93 17-12-18, 09:12 PM
آخر رد: elgokr
  [سؤال] تحويل مشروع فيجوال بيسك الى برنامج exe Simo1991 1 142 17-12-18, 01:43 AM
آخر رد: محمد كريّم
  [VB.NET] بعد عملية التطوير من فيرجن قديم الى جديد 0theghost0 1 88 10-12-18, 02:47 PM
آخر رد: elgokr
  جلب الروابط داخل النصوص بالريجيكس ابو روضة 3 217 30-11-18, 05:13 PM
آخر رد: ابو روضة
  [سؤال] سؤال عن موضوع الكريستال ريبورت m_eljabo 1 111 29-11-18, 10:57 PM
آخر رد: baha

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم