الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استخرج الكتابة من الصورة و أرسل SMS وأرسل أوامر صو

بدأه mohammad12345 في 5 مارس 2006 · 5 رد · 1,268 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

سنتعرف اليوم على أداة تستخرج الكتابة من الصورة و هذه الأداة تسمى بـ Microsoft Office Document Imaging أو اختصاراً MODI وتأتي هذه الأداة على شكل ملف dll اسمه MDIVWCTL.DLL وهذا الملف يأتي حصرياً مع Office 2003 ولايوجد حتى في Office XP

فلنفرض أننا نريد استخراج النص الموجود في الصورة C:\picture.bmp

ملاحظة: أعتقد أن هذه الأداة لا تعمل إلا على الصور ذات اللاحقة bmp

أولاً : نضيف مرجع من قائمة Project اختر Add Reference ثم نضيف الأداة

ثانياً : ألصق الشيفرة التالية في زر مثلاً :

Dim miDoc As MODI.Document

Dim miLayout As MODI.Layout

Dim strLayoutInfo As String

' Load an existing TIFF file.

miDoc = New MODI.Document()

miDoc.Create("C:\picture.bmp")

' Perform OCR.

miDoc.Images(0).OCR(9)

' Retrieve and summarize the OCR results.

miLayout = miDoc.Images(0).Layout

strLayoutInfo = _

"Language: " & miLayout.Language & vbCrLf & _

"Number of characters: " & miLayout.NumChars & vbCrLf & _

"Number of fonts: " & miLayout.NumFonts & vbCrLf & _

"Number of words: " & miLayout.NumWords & vbCrLf & _

"First word of text: " & miLayout.Words(0).Text

MsgBox(strLayoutInfo, vbInformation + vbOKOnly, _

"Layout Information")

miLayout = Nothing

miDoc = Nothing

والمرفق هو ملف الـ dll السابق ذكره من أجل الأخوة الذين لا يملكون Office 2003

بقي علي أن أقول كلمة لمن أراد الأستزادة عن هذه الأداة أنه في موقع http://www.codeproject.com

يوجد مقالات عن هذه الأداة ابحث مستخدماً الأسم MODI أو اسم الأداة وستجد إن شاء الله .

هدية العدد :

كيف ترسل SMS

http://www.emant.com/681002.page

كيف تميز الصوت وتعطي أوامر صوتية لجهازك

http://www.emant.com/676008.page

بالإضافة إلى أشياء جميلة في الموقع

http://www.emant.com/

والسلام عليكم ورحمة الله وبركاته

#5

السلام عليكم ورحمة الله وبركاته

بالنسبة للأخ ASMSA فلا أظن أن الأداة تستخرج النص العربي لأن تمييز الصوت متوفر فقط بالانكليزي

والصيني والياباني وأيضا قمت بتجربة صورة كتب عليها بالعربي ولكن لم تعمل لذلك لا أظن أن الأداة تستخرج

النص العربي ولكن لا أريد أن أيأسك فربما إذا بحثت في هذا الموضوع أن تجد ما ترغب وربما تجده في أداة أخرى

وإذا وجدت جواب سؤالك فأرجوا أن تضعه هنا وأناسأفعل نفس الشيء إن شاء الله

أما بالنسبة للأخ ابوخالد العيدروس

ففقط SMS على 2005 أما الباقي شغال على 2003

#6

السلام عليكم

اين الملف المرفق ؟

لقد حاولت تنزيل الملف من الانترنت و اضافته

لكن في كل مرة يحصل خطأ في الإضافة و لا يقبله الفيجيوال 2005

ما المشكلة ؟!!!!!!

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…