صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 10 من 14
الموضوع:

تمييز الاحرف الانكليزية بأستخدام خورازمية الانتشار العكسي (حصري ) Matlab

الزوار من محركات البحث: 434 المشاهدات : 3555 الردود: 13
الموضوع حصري
جميع روابطنا، مشاركاتنا، صورنا متاحة للزوار دون الحاجة إلى التسجيل ، الابلاغ عن انتهاك - Report a violation
  1. #1
    Software Developer
    Expert in Encryption
    تاريخ التسجيل: January-2010
    الدولة: البـــــصرة
    الجنس: ذكر
    المشاركات: 7,348 المواضيع: 422
    صوتيات: 7 سوالف عراقية: 0
    التقييم: 6778
    مزاجي: ****
    المهنة: مبرمج شركة Weir
    أكلتي المفضلة: ****
    موبايلي: ****
    آخر نشاط: 14/November/2022
    مقالات المدونة: 163

    1 تمييز الاحرف الانكليزية بأستخدام خورازمية الانتشار العكسي (حصري ) Matlab




    مساء الخير

    تمييز الاحرف الانكليزية بأستخدام خورازمية الانتشار العكسي ( الخلفي ) في لغة Matlab

    الكثير من الطلاب والهواة يرغبون في تعلم كيف يمكن للحاسوب تميز الاشكال او تمييز الاحرف ويّمكن الحاسوب من الرؤية , والكثير من طلاب مشاريع التخرج في الكليات المختصة في الحاسوب والهندسة يجهلون كيفية عمل ذلك , لذلك احببت ان اضع هذا الموضوع بين ايديكم لكي تعم الفائدة للجميع .

    قبل ان نبدأ في شرح الكود المصدري عليك ان تعرف اساسيات عن الطريقة التي تمكن الحاسوب من الرؤية ( Vision )
    الـ ( Vision ) وهو فرع مهماً جداً من فروع علم الذكاء الاصطناعي و ان تمكين الحاسوب من الرؤية عن طريق الكاميرات او الصور تتم من بأستخدام الشبكات العصبية الاصطناعية (artificial neural network) , ويرمز لها اختصاراً ANN . ويمكن تعريفها بأنها نموذج تفكير مبني على التفكير البشري , اذ يحتوي مخ الانسان على مجموعة كثيفة من الخلايا العصبية التي تسمى العصبونات nerurons ويتكون مخ الانسان من حوالي 10 بليون عصبون و 60 ترليون تشابك عصبي بين بعضها البعض , ويتكون كل عصبون من جسم الخلية soma وعدد من الالياف تسمى الشجيرات dendrites .
    من تقنيات هذه الطريقة , كاميرات المراقبة الذكية التي تقرأ ارقام السيارات وتحسب المخالفات المرورية مثل السرعة اجتياز السرعة المسموح به وعدم ارتداء حزام الامان اثناء القيادة والكاميرات الذكية التي تتعرف على الاشخاص والمطلوبين
    نكتفي بهذا القدر من المقدمة النظرية ونبدأ في كتابة السورس كود :

    بيئة العمل : matlab 2008 , 2013, 2016 ( الكود يعمل بصورة صحيحة مع اي اصدار ماتلاب خاص بك )

    يجب ان تكون على معرفة بسيطة بأوامر لغة ماتلاب .

    1- افتح لغة ماتلاب الموجودة في جهازك

    2- انشئ سكربت جديد script




    واكتب فيه الكود التالي :





    كود PHP:
    imread('aaa.bmp'); % فتح صورة من جهازك
    imshow
    (I) % عرض الصورة
    Igray 
    rgb2gray(I);   % تحويل الصورة من نمط RGB الى الـ Gray الرمادي
    imshow
    (Igray) % عرض الصورة
    Ibw 
    im2bw(Igray,graythresh(Igray)); % تحويل الصورة من نمط RGB الى النمط الثنائي
    imshow
    (Ibw) % عرض الصورة
    Iedge 
    edge(uint8(Ibw)); % كشف وتحديد حدود كل حرف وتميزها عن الاحرف الاخرى
    imshow
    (Iedge) % عرض الصورة
    se 
    strel('square',2); % تمديد الصورة بحسب الخط المكتوب
    Iedge2 
    imdilate(Iedgese); % =
    imshow(Iedge2); % عرض الصورة 
    Ifill
    imfill(Iedge2,'holes'); % % بعد ان قمت بتميز الحروف قم بملئ كل حرف
    imshow
    (Ifill) % عرض الصورة
    [Ilabelnum] = bwlabel(Ifill); %            
    disp(num); Iprops regionprops(Ilabel); 
    Ibox = [Iprops.BoundingBox]; % العثور على كافة الكائنات على الصورة، والعثور على خصائص كل كائن   
    Ibox 
    reshape(Ibox,[4 50]); %               
    imshow(I)%
    hold on;%
    for 
    cnt 1:50 %
        
    rectangle('position',Ibox(:,cnt),'edgecolor','r'); 
    end

    الصورة قبل تطبيق الكود عليها :





    الصورة بعد التطبيق :




    لتحميل السكربت والصورة المطلوب تميزها انقر هنا MATLAB.zip



    بالايام المقبلة سوف اقوم بالتعديل على الكود او اقوم بتوسيع العمل بأستخدام لغة اخرى

    اتمنى ان ينال الموضوع اعجابكم و اي استفسار انا موجود

  2. #2
    من المشرفين القدامى
    ابو هيلين
    تاريخ التسجيل: November-2014
    الدولة: العراق - بصرة
    الجنس: ذكر
    المشاركات: 11,474 المواضيع: 57
    صوتيات: 4 سوالف عراقية: 1
    التقييم: 13190
    مزاجي: زاحف نحو المعرفه
    المهنة: QC Engineer -third party
    أكلتي المفضلة: خبز يابس باحضان أمرأة
    آخر نشاط: منذ 9 ساعات
    مقالات المدونة: 94
    عشت حب
    مواضيعك مميزه مثلك

  3. #3
    من أهل الدار
    عطر مقدس
    تاريخ التسجيل: October-2012
    الدولة: بلاد الرافدين
    الجنس: أنثى
    المشاركات: 2,644 المواضيع: 211
    صوتيات: 2 سوالف عراقية: 1
    التقييم: 2401
    مزاجي: الحمد لله
    أكلتي المفضلة: بيتزا
    موبايلي: Galaxy S2
    آخر نشاط: 20/November/2020
    مقالات المدونة: 2
    هذا منو معقولة
    منور المنتدى من جديد مشتاقين التواجدك
    مشكور ياورد

  4. #4
    مدير المنتدى
    تاريخ التسجيل: January-2010
    الدولة: جهنم
    الجنس: أنثى
    المشاركات: 84,944 المواضيع: 10,518
    صوتيات: 15 سوالف عراقية: 13
    التقييم: 87260
    مزاجي: متفائلة
    المهنة: Sin trabajo
    أكلتي المفضلة: pizza
    موبايلي: M12
    آخر نشاط: منذ 10 ساعات
    مقالات المدونة: 18
    مساء الورد علي ..نورت المنتديات عامة والقسم بصورة خاصة من جديد..
    كولش مشتاقة حتى اشوف ماوصلت اليه بعالم البرمجة ،سمعت حتى انظمة الدبابات غيرتها..
    حلوة الفكرة وترتيب الموضوع وشرحه .. عاشت ايدك
    ممنونين منك

  5. #5
    مدير المنتدى
    وتقييم مستحق.

  6. #6
    من أهل الدار
    تاريخ التسجيل: May-2014
    الدولة: حيث يقودني قلبي
    الجنس: ذكر
    المشاركات: 86,583 المواضيع: 20,591
    صوتيات: 4589 سوالف عراقية: 663
    التقييم: 60013
    آخر نشاط: منذ ساعة واحدة
    مقالات المدونة: 1

    مُذهل
    عاشت أيدك
    والحمدُ لله على سلامتك


  7. #7
    من أهل الدار
    فـوضـى ꨄ
    تاريخ التسجيل: July-2012
    الجنس: أنثى
    المشاركات: 24,547 المواضيع: 843
    صوتيات: 30 سوالف عراقية: 5
    التقييم: 43764
    مزاجي: تافه جداً
    أكلتي المفضلة: •_•
    موبايلي: •_•
    آخر نشاط: 3/September/2024
    مقالات المدونة: 26
    كل الثناء بحق ماتقدمه قليل
    احسنت علي

  8. #8
    Software Developer
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة Hani Al-Mayahi مشاهدة المشاركة
    عشت حب
    مواضيعك مميزه مثلك
    كلك ذوق اخي الغالي :)

  9. #9
    Software Developer
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة شهد الورد مشاهدة المشاركة
    هذا منو معقولة
    منور المنتدى من جديد مشتاقين التواجدك
    مشكور ياورد
    منور المنتدى بوجودكم اكيد وشكرا لمرورج :)
    اهلا وسهلا

  10. #10
    Software Developer
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة Suzana مشاهدة المشاركة
    مساء الورد علي ..نورت المنتديات عامة والقسم بصورة خاصة من جديد..
    كولش مشتاقة حتى اشوف ماوصلت اليه بعالم البرمجة ،سمعت حتى انظمة الدبابات غيرتها..
    حلوة الفكرة وترتيب الموضوع وشرحه .. عاشت ايدك
    ممنونين منك
    هههههه هذا من بعض ما عندكم :)
    منورة سوزانا وشكرا الج على وجودج

صفحة 1 من 2 12 الأخيرةالأخيرة
تم تطوير موقع درر العراق بواسطة Samer

قوانين المنتديات العامة

Google+

متصفح Chrome هو الأفضل لتصفح الانترنت في الجوال