اطلاعیه

Collapse
No announcement yet.

پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

Collapse
این موضوع برجسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #46
    پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

    برای یادگیری پردازش تصویر به غیر از الگوریتم ها باید بتوانید با دوربین و لنز کار کنید یه مقاله خوب قارسی در لینک زیر برایتان گذاشته ام:
    http://www.didehbonyan.com/rz/%D9%85%D9%82%D8%A7%D9%84%D8%A7%D8%AA.aspx

    دیدگاه


      #47
      پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

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

      دیدگاه


        #48
        پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

        دوستان! کسی میدونه دستور axes2pix چطور کار میکنه؟ ورودی خروجی هاش چیه؟

        دیدگاه


          #49
          پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

          نوشته اصلی توسط m_m2012
          با سلام
          چطور میشه موقعیت مکانی یک پیکسل در تصویر را بدست آورد؟ دستوری هست ک مشابه دستور getpts باشه؟ getpts موقعیت پیکسل را در مختصات figure میدهد ولی من موقعیت مکانی پیکسلها را احتیاج دارم (یعنی اینکه پیکسل در سطر و ستون چندم ماتریس است.) البته اگر تصویر را با imtool نمایش دهیم با حرکت موس میتوان مکان پیکسل را بدست اورد اما چطور میشه این اطلاعات را اتوماتیک مثل خروجی getpts نمایش داد؟
          لطفا راهنمایی کنید.
          سلام
          از دستور impoint استفاده کنین، این مثال Help هست:

          کد:
          figure, imshow('pout.tif');
          h = impoint(gca,[]);
          position = wait(h);
          http://www.noandishaan.com/forums

          دیدگاه


            #50
            پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

            واقعا عالی هستش
            راه در جهان یکی است و ان راه راستی است

            دیدگاه


              #51
              پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

              با تشکر از ___
              در پاسخ 40
              بازه مقدار آستانه بین 0 تا 255 هست یا اینکه بین 0 تا 1 هست؟
              چون در یکی از مثال ها مقدار 104 هست در یک مثال دیگه 0.5490 می باشد.

              دیدگاه


                #52
                پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

                سلام ..

                مقادیر پیکسل ها در تصاویر Gray Scale در بازه ی 0 تا 255 هستن .. بسته به نوع دستوری که استفاده میکنیم امــا، میتونه این بازه به بازه ی 0 تا 1 تغییر پیدا کنه .. برای مثال: اگر به صورت مستقیم با ماتریس تصاویر Gray Scale کار میکنیم؛ بازه ی درایه های ماتریس تصویر ما از 0 تا 255 هست و میتونیم مقدار Threshold رو در این بازه انتخاب کنیم .. امــا دستور graythresh مقدار Threshold ای رو بر میگردونه که بر مبنای مقادیر "نرمالایز" شده ی ماتریس تصاویر عمل میکنن؛ یعنی به جای اینکه درایه های ماتریس تصاویر در بازه ی 0 تا 255 باشن؛ این بار بین 0 تا 1 هستن .. اگه باز هم به سوالتون دقیق پاسخ ندادم؛ حتما بفرمایید تا بتونیم بیشتر روی موضوع صحبت کنیم .. موفق باشید ..

                نوشته اصلی توسط soltex666
                با تشکر از ___
                در پاسخ 40
                بازه مقدار آستانه بین 0 تا 255 هست یا اینکه بین 0 تا 1 هست؟
                چون در یکی از مثال ها مقدار 104 هست در یک مثال دیگه 0.5490 می باشد.
                دوستان! مدتی کمتر به سایت میام ..

                دیدگاه


                  #53
                  پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

                  ممنونم آقا حسام، جوابت کامل بود، سه تا سئوال دیگه دارم
                  1-توی پردازش تصویر تفاوت این سه مبحث چیه
                  قطعه بندی (Segmentation)
                  استخراج منطقه (Region extraction)
                  دسته بندی تصویر(Image Classification)

                  2-اساسا روش های زیر یکی هستند یا با هم تفاوت دارند
                  Histogram sliding
                  Histogram stretching
                  Histogram-Equalized stretching
                  اگه با هم تفاوت دارند تفاوت های اون ها در چیه؟

                  3- Edge Detection با Edge Enhacement تفاوت داره؟

                  دیدگاه


                    #54
                    پاسخ : پردازش تصویر،از صفر تا هر جا که همکار

                    سلام ..

                    Image Segmentation خیلی شهودی تلاش میکنه تا بتونه لبه های یک شئ رو استخراج کنه .. مثال: فرض کنید یک سری تصاویر پزشکی داریم و هدفمون این هست که یک آبجکت مشخص رو در این تصاویر از سایر قسمت ها مجزا کنیم، برای مثال ناحیه ای بخصوص از "شش ها" .. همه ی تلاش الگوریتم های Segmentation بر این هست که این کار رو برای ما انجام بدن .. از معمولی ترین اونها که الگوریتم های خطی هستن تا الگوریتم هایی که بر مبنای انرژی لبه ها کار میکنن و ... همگی تلاششون برای یک موضوع هست؛ مجزا کردن یا (-- ایزوله کردن --) آبجکت مورد نظر در تصویر یا تصاویر ورودی ..

                    Region Segmentation تلاش میکنه تا تصویر رو به مناظق مشخصی تقسیم بندی کنه .. خانواده ی گسترده ای از الگوریتم ها برای این منظور وجود دارن که همگی اونها تلاش میکنن تصویر ورودی رو بر طبق مشخصه ها و معیارهای بخصوص؛ به نواحی مجزایی تقسیم کنن .. مثال: شاید این مثال دقیقا مورد محبوبی نباشه که در این بخش با اون مواجه میشیم، امــا میتونه شهود خوبی رو منتقل کنه .. فرض کنید تصویری داریم از یک مظره ی طبیعی و خیلی معمولی، با استفاده از الگوریتم K-Means تصویر رو به نواحی یا کلاستر های مجزایی که بر حسب Image Intensity از هم متمایز میشن، تقسیم میکنیم .. هر کردوم از کلاستر ها، بر حسب مرکزی که دارن؛ از بقیه، فاصله ای پیدا میکنن و میتونیم بر همین اساس، مجموعه ی کلاستر ها رو به نواحی جداگانه ای تقسیم کنیم .. اونچیزی که در این حیطه مهم هست انجام دادنش؛ این هست که از تصویر ورودی، نواحی جداگانه ای رو بتونیم لیبل گذاری کنیم .. درست مثل یک زمین زراعی که هر بخش اون رو به کاشت یک محصول اختصاص میدیم ..

                    Image Classification تلاش میکنه که از مجموعه ی تصاویر ورودی؛ کلاس های مشخصی بسازه یا به زبان بهتر، تصاویر ورودی رو در کلاس های مشخصی دسته بندی کنه .. فرض کنید؛ به صورت رندوم؛ حدود 1000 تصویر رو از Google دانلود میکنیم و قصد این رو داریم که کلاس هایی تعریف کنیم که این 1000 تصویر، بتونن در اونها قرار بگیرن .. سوال اولی که نقش بزرگی ایفا میکنه در این دسته بندی؛ این هست که کلاس های ما بر چه اساسی تعریف میشن: برای مثال میتونیم بگیم تصاویری که در اونها این مورد و این مورد وجود دارن؛ جزو کلاس اول؛ تصاویری که این مورد و این مورد و این مورد رو پوشش میدن جزو کلاس دوم و ... سوال دومی که نقش مهمی رو ایفا میکنه این هست که بر چه اساس و ویژگی هایی بتونیم تصاویر رو بر مبنای کلاس هامون ترجمه یا توصیف کنیم .. برای این بخش نیاز به "ویژگی" هایی داریم که بتونن این توصیف رو برای ما به صورت بامعنا انجام بدن .. نکته ی مهم دیگه هم استفاده از الگوریتم مناسب برای دسته بندی تصاویر هست که بسته به نوع داده؛ نوع و تعداد کلاس ها و بردار ویژگی های ما میتونه انتخاب بشه .. موفق باشید ..
                    دوستان! مدتی کمتر به سایت میام ..

                    دیدگاه


                      #55
                      پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

                      سلام از دوستان خواهش میکنم عکس متن های صفحات 1 و 2 رو بزارین یا به روز رسانی کنید چون هیچ کدوم نیستن؟؟!!!!

                      دیدگاه


                        #56
                        پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

                        سلام ..

                        به این دلیل که پست ها قدیمی هستن؛ تصاویرشون رو نتونستم متاسفانه پیدا کنم .. امــا فایل های پلود شده رو میتونین از ایـن تاپیک دانلود کنید .. امیدوارم اونها بتونن کمکتون کنن .. موفق باشید ..

                        نوشته اصلی توسط pars-micro
                        سلام از دوستان خواهش میکنم عکس متن های صفحات 1 و 2 رو بزارین یا به روز رسانی کنید چون هیچ کدوم نیستن؟؟!!!!
                        دوستان! مدتی کمتر به سایت میام ..

                        دیدگاه


                          #57
                          پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

                          سلام ..

                          کدی که در انتهای این پست ضمیمه شده، یه آموزش سریع و مختصر برای دوستانی هست که میخوان در زمینه ی Segmentation فعالیت کنن .. امید که این Demo بتونه مفید باشه .. موفق باشید ..
                          فایل های پیوست شده
                          دوستان! مدتی کمتر به سایت میام ..

                          دیدگاه


                            #58
                            پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

                            سلام
                            میشه کد متلب الگوریتم hough transform بزارید یا راهنمایی کنید از کجا می تونم پیدا کنم.

                            دیدگاه


                              #59
                              پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

                              سلام به همگی

                              ممنون از مطالب مفیدتون.

                              من میخوام الگوریتم MSE خطای میانگین مربعی یا PSNR و سایر الگوریتم های تشخیص کیفیت یک تصویر رو با متلب پیاده سازی کنم . کسی میتونه کمک کنه؟ فکر نمیکنم بصورت آماده الگوریتمی توی متلب وجود داشته باشه که اندازه کیفیت تصویر رو با یه عدد بتونه نشون بده . درسته؟

                              دیدگاه


                                #60
                                پاسخ : پردازش تصویر،از صفر تا هر جا که همکاری کنین ...

                                کسی میدونه کدهای hough transform در matlabچیه میخوام دایره تشخیص بدم.ممنون

                                دیدگاه

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