اطلاعیه

Collapse
No announcement yet.

برد ARM9 و پردازش تصویر با opencv

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

    برد ARM9 و پردازش تصویر با opencv

    سلام. من یه پروژه پردازش تصویر با openCV روی برد ARM mini 2440 انجام دادم .
    چون خودم خیلی درباره برنامه نویسی و کامپایلش گشتم و تو سایتهای فارسی چیز خاصی پیدا نکردم ، فکر کردم که نتایج کارم رو بذارم اینجا.
    بعد دوستان لطف کنند و با هم جلو بریم.
    البته از کمک بعضی دوستان استفاده کردم.
    قصد دارم مراحل کلی رو مثل یک آموزش ساده PDF کنم.
    :applause:
    غیر ممکن، غیر ممکن است !

    #2
    پاسخ : برد ARM9 و پردازش تصویر با opencv

    سلام
    دمت گرم
    من یک سال پیش خیلی دنبالش گشتم ولی متاسفانه رها کردم به دلایلی

    میتونم بپرسم OS که استفاده کردید چی بود؟ ویندوز ؟
    از دوربین خودش استفاده کردید؟
    { خلاف قوانین - پاک شد }

    دیدگاه


      #3
      پاسخ : برد ARM9 و پردازش تصویر با opencv

      من برد رو که خریدم روش ویندوز CE6 نصب بود. به همین دلیل اول تصمیم گرفتم که برنامه رو برای ویندوز کامپایل کنم ولی نشد.
      توی کامپایل برنامه مشکل پیدا کردم که به یه هدر خود کتابخونه openCV گیر می داد که نتونستم رفعش کنم.
      بعد لینوکس Qtopia نصب کردم. برنامه رو هم روی لینوکس هاست Ubuntu کامپایل کردم. جواب داد.
      دوربین هم من یه وب کم خریدم ولی دوربین خودش نمیشه چون UVC نیست که هسته لینوکس بشناسدش.
      حالا من منوال ویندوز رو هم پیدا می کنم می ذارم.
      غیر ممکن، غیر ممکن است !

      دیدگاه


        #4
        پاسخ : برد ARM9 و پردازش تصویر با opencv

        داخل Qtopia که دوربین خودشو می شناخت
        میشه یکم در مورد پروژه خودتون و سرعت و یکم جزئیات بیشتر توضیح بدید؟
        شما با چه ورژن از opencv کار کردید؟
        خودتون کتابخانه ها رو دوباره کامپایل کردید؟
        ممنون
        { خلاف قوانین - پاک شد }

        دیدگاه


          #5
          پاسخ : برد ARM9 و پردازش تصویر با opencv

          من از نسخه 2.0.0 استفاده کردم. برای اینکه حافظه برد برای کل کتابخونه زیاد نیست، یه قسمت هایی باید حذف می شد.
          تو کامپایل اون قسمت ها رو کامپایل نکردم. (کامپایل برای هاست و برد با هم فرق می کنه)
          پروژه من بدست آوردن عمق تصویر بود.
          در مورد دوربین : کتابخونه از استاندارد V4L برای ارتباط با دوربین استفاده می کنه و دوربین برد یعنی CAM130 : CMOS camera براش تعریف نشده.
          اطلاعات بیشتر اگه می خواین در مورد دوربین بیشتر بدونید :
          http://www.friendlyarm.net/forum/topic/505?lang=en

          این هم فایل اولیه که من آماده کردم : یعنی تا جایی که تونستم همه چیز رو گفتم . اگه ابهامی هست بپرسید. اگه بتونم جواب می دم.

          http://d01.megashares.com/dl/56cc1e4/OpenCV-ARM9-mini2440-egm.pdf


          این هم یه لینک دیگه :
          http://www.persianupload.com/3149511

          غیر ممکن، غیر ممکن است !

          دیدگاه


            #6
            پاسخ : برد ARM9 و پردازش تصویر با opencv

            ممنون از توضیحات
            سوال اول این که چرا ورژن ubuntu 9.1 ؟ الان ورژن 11.04 رو من نصب دارم (کرنل هردو 2.6 است ولی ...) مشکلی داره؟
            بعد من تا حالا برا لینوکس روی mini2440 برنامه به زبان سی ننوشتم (تو خود ubuntu نوشتم) میشه یک Hello world ساده از زبان سی برای برد و نحوه ی اجرای آن را توضیح دهید ؟(من یکم ور رفتم نشد رو برد اجرا بشه)
            توزیع لینوکس دیگر به جزQtopia برا برد نیست ؟
            من تا اینجا که یادم میاد V4L برا لینوکس بود
            میشه وبکمی هم که استفاده کردید معرفی کنید ؟

            و آیا سرعت کار به نظر شما مطلوب بود ؟

            اگر بتونید توضیحاتتون رو با یک مثال بگید خیلی خیلی عالیه
            ممنون (ببخشید اینقدر سوال پرسیدم :redface
            { خلاف قوانین - پاک شد }

            دیدگاه


              #7
              پاسخ : برد ARM9 و پردازش تصویر با opencv

              نسخه Ubuntu نباید مشکلی داشته باشه. حتی توزیع لینوکس هم همین طور. من دیدم روی Fedora هم کار شده بود.
              با کامپایل خود کتابخونه روی هاست مشکلی داشتید ؟
              سرعت کار خیلی مطلوب نبود. یعنی در حدود 8-9 ثانیه طول می کشید تا دو تا عکس بگیره و عمق رو حساب کنه. ولی خب یه کار آموزشی بود. :nerd:

              چشم. من سعی می کنم یه مثال ساده با توابع OpenCV رو بذارم.
              من خودم مثال آموزش تصویری رو خیلی می پسندم. سعی می کنم تصویری باشه. :agree:
              غیر ممکن، غیر ممکن است !

              دیدگاه


                #8
                پاسخ : برد ARM9 و پردازش تصویر با opencv

                بله من نتونستم روی هاست برنامه ای بنویسم و به رو Qtopia اجرا کنم (به زبان سی - شاید درست اجرا نمی کردم!)
                من یه جوری حس می کنم این Qtopiaخیلی خوب نیست
                دیدم یه دبیان برای بورد پورت کردن اون رو امتحان می کنم ببینم چه جوریه
                (نمی دونم چیز دیگه ای براش پورت شده یا نه)

                خیلی پایینه این جوری سرعتش
                فکر می کردم بیشتر باشه (شما توابع c استفاده کردید یا c++ ?)
                خیلی لطف می کنید

                (ضمیمه! :الان که ورژن جدید openCV اومده (2.3) خیلی خوب دارن از آندروید ساپورت می کنن - می خوام با گوشی خودم تست کنم ببینم چه جوریه - کسی تا الان کار کرده ببینه چه جوریه ؟)
                { خلاف قوانین - پاک شد }

                دیدگاه


                  #9
                  پاسخ : برد ARM9 و پردازش تصویر با opencv

                  سلام
                  خبری نشد ؟
                  { خلاف قوانین - پاک شد }

                  دیدگاه


                    #10
                    پاسخ : برد ARM9 و پردازش تصویر با opencv

                    شرمنده . درگیر پروژه یکی از درس هام شدم. تا سی ام که تحویلش بدم. :redface:
                    غیر ممکن، غیر ممکن است !

                    دیدگاه


                      #11
                      پاسخ : برد ARM9 و پردازش تصویر با opencv

                      سلام
                      ضکم تشکر از egm1176

                      من pdf شما را خواندم ولی به نظرم مطالبش گنگ است

                      1- Ubuntu چی هست و چه جوری گیر می یاد ؟
                      2- منظورتون از کامپیوتر هاست چیه ؟ منظور همان کامپیوتر شخصیه ؟ اگر همینه منظورتون چه جوری میشه هستش رو با برد mini2440 مطابقت داد ؟
                      3- برنامه هایی که در pdf بود به نظر من هیج شباهتی به زبان C ندارد ؟ آیا این کامپایلر C استاندارد است ؟
                      *** کم رنگ ترن قلم جهان از. پررنگ ترن حافظه  جهان ماندگارتر است ***

                      دیدگاه


                        #12
                        پاسخ : برد ARM9 و پردازش تصویر با opencv

                        نوشته اصلی توسط egm1176
                        من از نسخه 2.0.0 استفاده کردم. برای اینکه حافظه برد برای کل کتابخونه زیاد نیست، یه قسمت هایی باید حذف می شد.
                        تو کامپایل اون قسمت ها رو کامپایل نکردم. (کامپایل برای هاست و برد با هم فرق می کنه)
                        پروژه من بدست آوردن عمق تصویر بود.
                        در مورد دوربین : کتابخونه از استاندارد V4L برای ارتباط با دوربین استفاده می کنه و دوربین برد یعنی CAM130 : CMOS camera براش تعریف نشده.
                        اطلاعات بیشتر اگه می خواین در مورد دوربین بیشتر بدونید :
                        http://www.friendlyarm.net/forum/topic/505?lang=en

                        این هم فایل اولیه که من آماده کردم : یعنی تا جایی که تونستم همه چیز رو گفتم . اگه ابهامی هست بپرسید. اگه بتونم جواب می دم.

                        http://d01.megashares.com/dl/56cc1e4/OpenCV-ARM9-mini2440-egm.pdf


                        این هم یه لینک دیگه :
                        http://www.persianupload.com/3149511



                        میشه فایل را دوباره پلود کنید.
                        راه را راهبر قرار مده،بلکه راهي ناپيموده را آغاز کن و از خود راهي بر جاي بگذار.

                        دیدگاه


                          #13
                          پاسخ : برد ARM9 و پردازش تصویر با opencv

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

                          پیروز و سربلند باشید
                          آدمی از عالم خاکی نمی آید بدست

                          عالمی دیگر بباید ساخت و از نو آدمی
                          پردازش تصویر با FPGA از صفر تا انتها
                          http://www.eca.ir/forum2/index.php?topic=74299.0

                          دیدگاه


                            #14
                            پاسخ : برد ARM9 و پردازش تصویر با opencv

                            سلام دوستان
                            من میخواهم از کتابخانه ی OPENcv در لینوکس Ubuntu به منظور پردازش تصویر با استفاده از کوبی بورد ، استفاده کنم :agree:

                            لینکی که در بالا قرار داده شده بدلیل اینکه پست یه مقدار قدیمیه کار نمیکنه :cry2: ، اگه میشه راهنمایی کنید :rolleyes:
                            Reveng will surely come... Your hard time are ahead
                            // - - - - - - - - - -
                            برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
                            // - - - - - - - - - -
                            اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
                            // - - - - - - - - - -

                            دیدگاه


                              #15
                              پاسخ : برد ARM9 و پردازش تصویر با opencv

                              نوشته اصلی توسط egm1176
                              من از نسخه 2.0.0 استفاده کردم. برای اینکه حافظه برد برای کل کتابخونه زیاد نیست، یه قسمت هایی باید حذف می شد.
                              تو کامپایل اون قسمت ها رو کامپایل نکردم. (کامپایل برای هاست و برد با هم فرق می کنه)
                              پروژه من بدست آوردن عمق تصویر بود.
                              در مورد دوربین : کتابخونه از استاندارد V4L برای ارتباط با دوربین استفاده می کنه و دوربین برد یعنی CAM130 : CMOS camera براش تعریف نشده.
                              اطلاعات بیشتر اگه می خواین در مورد دوربین بیشتر بدونید :
                              http://www.friendlyarm.net/forum/topic/505?lang=en

                              این هم فایل اولیه که من آماده کردم : یعنی تا جایی که تونستم همه چیز رو گفتم . اگه ابهامی هست بپرسید. اگه بتونم جواب می دم.

                              http://d01.megashares.com/dl/56cc1e4/OpenCV-ARM9-mini2440-egm.pdf


                              این هم یه لینک دیگه :
                              http://www.persianupload.com/3149511
                              باسلام
                              لینک pdf خراب است لطفا دباره پلود نمایید

                              دیدگاه

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