پردازش تصویر

تحليل تصوير-3

تحليل تصوير-3

9- مشاهده ي تمام اشياء

ابتدا از دستور labelmatrix براي تهيه ماتريس برچسب استفاده ميكنيم:

324

حال براي اينكه هر دانه برنج را با يك رنگ نشان دهيم تا بتوانيم تصويري رنگي مشاهده كنيم، ماتريس به دست آمده را به كمك دستور label2rgb  به يك تصوير رنگي تبديل كرده و آن را نمايش مي دهيم:

325

نتيجه:
326

 

تمرين: از دستور label2rgb راهنما بگيريد و در مورد نحوه استفاده از رنگ آميزيهاي مختلف تحقيق كنيد.

در اينجا ممكن است به دستور

>>help graph3d

نياز داشته باشيد.

 

10- محاسبه مساحت اشياء مختلف

هر دانه برنج يك جزء به هم پيوسته است. به كمك دستور regionprops اطلاعاتي را ميتوان در مورد هر دانه برنج كسب كرد:

327

نتيجه:

328

 

براي دسترسي به مساحت برنج 50 اُم :

329

 

11- محاسبه ي برخي ويژگيها از روي مساحت

ابتدا اطلاعات مساحت دانه هاي برنج را در يك آرايه جداگانه ذخيره كرده و سپس، كوچكترين دانه برنج را پيدا كنيد:

330

نتيجه (مقدار مساحت و شماره ي كوچكترين دانه برنج):

331

 

332

 

12- توليد هيستوگرام براي مساحتهاي دانه هاي برنج

الف- عمده دانه-برنجها چه مساحتي دارند؟

ب- چقدر دانه-برنجها يكدست هستند؟
از دستور hist براي توليد هيستوگرام برداري از داده ها استفاده مي كنيم. ميتوانيم تعيين كنيم كه محدوده تغييرات داده ها در بردار ورودي به چند بازه تقسيم شود.

333

 

نتيجه:

334

 

توجه: براي ديدن نمايشي از قاليتهاي پردازش تصوير در متلب دستور زير را وارد كنيد تا صفحه مربوطه براي شما نمايش داده شود.

 

327

 

نویسنده: دکتر هادی گرایلو

 

مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,

سعید عربعامری
من سعید عربعامری نویسنده کتاب 28 گام موثر در فتح متلب مدرس کشوری متلب و سیمولینک و کارشناس ارشد مهندسی برق قدرتم . بعد از اینکه دیدم سایتهای متعدد یک مجموعه کامل آموزش متلب و سیمولینک ندارند به فکر راه اندازی این مجموعه شدم
http://sim-power.ir

یک پاسخ به “تحليل تصوير-3

  1. سلام ممنون از مطلبتون. اگه دو نوع برنج مثلا با دو سایز باشه باید کدوم موارد رو در تابع regionprops درنظربگیریم همون basic که سه تا مورد رو میده کافیه برا تشخیص دو نوع برنج از هم.با تشکر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *