اطلاعیه

Collapse
No announcement yet.

برنامه ocr و سوالی پیرامون آن

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    برنامه ocr و سوالی پیرامون آن

    با سلام ....

    من یه برنامه برای تشخیص اعداد دستنویس انگلیسی و تشخیص اون توی اینترنت دیدم ....قسمت هایی از برنامه که مربوط به پردازش تصویر هست رو تا حدودی متوجه شدم میخواستم بدونم اگه بخوام یه برنامه توی این مایه ها البته ساده تر از این و روی اعداد فارسی به صورت تایپی پیاده سازی کنم باید چه مباحثی از شبکه های عصبی رو بلد باشم ؟؟؟و این که بسط اون روی حروف فارسی هم میشه ؟؟؟

    این هم برنامه :

    http://s2.picofile.com/file/7124160856/simplecha.zip.html
    مصادیق اظهار محبت به همسر
    بررسی مسائل جنسی در زندگی زناشویی(فایل صوتی)
    ویژگی های خانواده سالم - مصادیق احترام (فایل صوتی)
    اثر قصه گویی برای کودکان

    #2
    پاسخ : برنامه ocr و سوالی پیرامون آن

    شبکه عصبی رو بذارید برای مرحله آخر شما فقط دنبال این باشید که برای هر حرف یک آرایه ویژگی داشته باشید. براتون مثال میزنم امیدوارم کافی باشه.

    مثلا برای حرف A چند تا ویژگی پیدا کنید مثل ویژگی های استاتیک آنتروپی ، انرژی ، کورتوسیز ( کشیدگی) و ...
    و ویژگی های دیگه مثل ویولت و گی بور و ...
    شما ماتریس رو آماده کنید بسته به ماتریستون و عمل مورد نیازتون می تونید از شبکه ها و الگوریتم های مختلف استفاده کنید.
    البته به لطفا وجود متلب فعلا حتی نیازی ندارید که بدونید الگوریتم ها چجوری کار میکنند!
    It's nice to be important but it's important to be nice!

    از اینکه نمی رسم جواب دوستان را بدم معذرت می خوام.

    دیدگاه


      #3
      برنامه ocr و سوالی پیرامون آن

      با سلام ....

      با تشکر از پاسختون ....

      ببخشید میخواستم بدونم مبنای اون برنامه هم برهمین اساس هست ؟؟

      و این که میشه یه الگوریتم کلی رو بیان کنید که باید چی کار کنم خیلی از این اصطلاحات سر در نمیارم !!

      مصادیق اظهار محبت به همسر
      بررسی مسائل جنسی در زندگی زناشویی(فایل صوتی)
      ویژگی های خانواده سالم - مصادیق احترام (فایل صوتی)
      اثر قصه گویی برای کودکان

      دیدگاه


        #4
        پاسخ : برنامه ocr و سوالی پیرامون آن

        چارت های مختلفی برای مراحل کار پردازش تصویر هست. یعنی تقریبا هر کسی مراحل مخصوص خودشو داره. ولی مراحل کار خودم رو براتون میذارم امیدوارم به دردتون بخوره.

        اول این مراحل رو طی می کنید تا در نهایت به بخش شبکه عصبی برسید:



        این مراحل مثلا برای تومور مغزی هست.
        اول نویز حذف میشه بعد اجزای اضافه جمجمه بعد استخراج ویژگی و در مرحله بعد انتخاب بهترین ویژگی
        آخرش میرسه به مرحله طبقه بندی
        مشکلی بود در خدمتم
        It's nice to be important but it's important to be nice!

        از اینکه نمی رسم جواب دوستان را بدم معذرت می خوام.

        دیدگاه


          #5
          پاسخ : برنامه ocr و سوالی پیرامون آن

          نوشته اصلی توسط _مریم زارع _
          با سلام ....

          من یه برنامه برای تشخیص اعداد دستنویس انگلیسی و تشخیص اون توی اینترنت دیدم ....قسمت هایی از برنامه که مربوط به پردازش تصویر هست رو تا حدودی متوجه شدم میخواستم بدونم اگه بخوام یه برنامه توی این مایه ها البته ساده تر از این و روی اعداد فارسی به صورت تایپی پیاده سازی کنم باید چه مباحثی از شبکه های عصبی رو بلد باشم ؟؟؟و این که بسط اون روی حروف فارسی هم میشه ؟؟؟

          این هم برنامه :

          http://s2.picofile.com/file/7124160856/simplecha.zip.html
          فک کنم راه پر پیچ و خمی داشته باشید
          *یادگیری علم زمانی مشکل است که قبل از یادگیری آن را پیچیده تصور کنیم.
          *چرا فکر میکنیم مباحث مهم و پیشرفته و سطح بالا باید پیچیده باشند.

          دیدگاه


            #6
            پاسخ : برنامه ocr و سوالی پیرامون آن

            نوشته اصلی توسط microjo
            فک کنم راه پر پیچ و خمی داشته باشید
            با سلام ....اگه پشتکار باشه هر راهی با هزاران پیچ وخم به راحتی صاف میشه ...




            با سلام ....

            خوب الان تصویر ورودی من پلاک خودرو هست یعنی یه چیزی شبیه زیر :


            اولین مرحله طبق تصویر پیش پردازش هست که شامل حذف نویز هست الان داخل تصویر من عباراتی مثل ایران

            و پرچم و غیره حکم نویز رو داره ...توی حالت کلی که از یه فیلتر گوسی استفاده کردم اما نمیدونم دقیقا برا ی

            حذف این مواردی که اشاره کردم منظورم پرچم و ایران و غیره .. باید چی کار کنم ؟

            چند جا خودم خوندم خیلی از موروگرافی برای حذف نویز تاکید شده بود ولی اصلا نمیدونم مثلا این strel رو بر

            چه مبنایی بدم ....انواع مختلف اش رو هم میدونم ....

            به نظر شما بهترین راه حل برای حذف این موارد چیه ؟؟

            حالا اگه فرض کنیم این ها رو حذف نکنیم بخوایم بریم مرحله بخش بندی :

            من از تابع region growing استفاده کردم ولی یه مشکل که وجود داره این هست که از من مختصات میخواد

            :cry2: ؛ نمیشه یه کاری کرد خودش پیدا کنه ؟؟ اخه این جوری که فایده نداره ! :cry2:

            مصادیق اظهار محبت به همسر
            بررسی مسائل جنسی در زندگی زناشویی(فایل صوتی)
            ویژگی های خانواده سالم - مصادیق احترام (فایل صوتی)
            اثر قصه گویی برای کودکان

            دیدگاه


              #7
              برنامه ocr و سوالی پیرامون آن

              با سلام ....

              ببخشید من خودم یه چیزایی نوشتم ... :( هر چند که خیلی اتیغه هست !!! :cry2: میخواستم بدونم نتیجه نهایی اش به درد ورودی برای شبکه عصبی میخوره یا نه ؟؟ این هم برنامه به همراه عکس ....

              http://s2.picofile.com/file/7127414836/plak.rar.html
              مصادیق اظهار محبت به همسر
              بررسی مسائل جنسی در زندگی زناشویی(فایل صوتی)
              ویژگی های خانواده سالم - مصادیق احترام (فایل صوتی)
              اثر قصه گویی برای کودکان

              دیدگاه


                #8
                پاسخ : برنامه ocr و سوالی پیرامون آن

                مطمئنا روشهای زیادی هست که تو هر پروژه ای متفاوت هست ولی چیزی که الان به ذهنم میرسه بشه واسه این پروژه انجام داد اینه که اول محدوده اعداد رو استخراج کنیم.
                مثلا برای اعداد مستطیل وسط بیاید طول و عرض پلاک رو به دو تقسیم کنید تا مختصات وسط بدست بیاد حالا تا زمانیکه مقدار پیکسل 0 پیدا نکردید مختصات عرض پیکسلی رو که دنبالش هستید رو بیشتر کنید حالا یه جایی به 0 میرسید میتونید اون نقطه رو seed بگیرید. یعنی تو مستطیل وسط یه نقطه سفید پیدا کردید که با رشد دادنش می تونید زمینه و اعداد و حروف رو جدا کنید چون زمینه سفید و ارقام سیاه هستند.

                یه روش مشابه هم میشه واسه مستطیل راست پیدا کرد. برای حذف ایران هم چون نازکتر از عدد کناریش هست فکر کنم بشه به imopen و imclose و imerode و ... کاری کرد.
                موفق باشید
                It's nice to be important but it's important to be nice!

                از اینکه نمی رسم جواب دوستان را بدم معذرت می خوام.

                دیدگاه


                  #9
                  پاسخ : برنامه ocr و سوالی پیرامون آن

                  سلام دوستان
                  بچه ها من کمک نیاز دارم ، می خوام برنامه OCR از شبکه عصبی برای تشخیص کاراکتر هام استفاده کنم ، موقع train کردن شبکه عصبیم ، خطای اینکه حافظه کم هست رو میده ، و میگه از HELP MEMORY کمک بگیر ، به نظرتون من باید چیکار کنم ؟؟؟؟

                  لطفا سریع تر کمکم کنید
                  ممنون

                  دیدگاه

                  لطفا صبر کنید...
                  X