|
|
|||
|
|
فصل هفتم: مبحث همسايگي |
|
|
مروري بر فيلتر هاي استاندارد
اين دسته فيلترها متشكل از يك ماتريس و فاكتور (gain factor) است. وقتي يك فيلتر 3در 3 استفاده مي شود اعداد 9 پيكسل نقشه در اعداد فيلتر ضرب مي شود و سپس باهم جمع مي شود و در gain factor ضرب مي شود. آنگاه مقدار حاصل به سلول مركزي اختصاص مي يابد.
| AVG3x3 | ماتريسي 3 در 3 كه مقدار متوسط را به سلول مركزي تخصيص مي دهد. |
| EDGESENH | ماتريسي 3 در 3 كه لبه ها را تشديد مي كند. |
| LAPLACE | ماتريسي 3 در 3با روش لاپلاس |
| SHADOW | ماتريسي 3 در 3 كه حالتي نمايشي به صورت سياه و سفيد ايجاد مي كند. |
| DFDX | مشتق اول در جهت X را محاسبه مي كند(ماتريسي 1 در 5) |
| DFDY | مشتق اول در جهت Y را محاسبه مي كند (ماتريسي 5 در 1) |
| DFDDN | مشتق اول را بطور مورب از گوشه سمت راست بالائي به گوشه پائين را محاسبه مي كند (ماتريسي 5 در 5) |
| DFDUP | مشتق اول را بطور مورب از گوشه سمت چپ پائني به گوشه سمت راست بالائي را محاسبه مي كندl (ماتريسي 5 در 5) |
| D2FDX2 |
مقدار مشتق دوم d2f/dx2 را در جهت X با محاسبه مي كند(ماتريسي 5 در 5) |
| D2FDY2 | مقدار مشتق دوم d2f / dy2 را در جهت Y با محاسبه مي كند (ماتريسي 5 در 5) |
| D2FDXDY | مشتق دوم را در هر پيكسل در جهت قطري يعني d2f/dxdy را محاسبه مي كند (ماتريسي 5 در 5). |
فيلترهاي سري Rank order يا رتبه بندي
فيلترهاي Rank order يك نوع فيلتر با عملكرد ميانه هستند به عنوان مثال اگر اين فيلتر در يك محيط 3 در 3 كار كند مقدار 9 سلول فيلتر را بطور نزولي يا صعودي مرتب مي كند و آنگاه ارزش سلول رديف 5 مرتب شده را به عنوان خروجي رتبه بندي بر مي گرداند.حالت استاندارد آن MED3x3 و MED5x5 است كه مقدار ميانه را بر مي گردانند و يك نوع smooth كننده تصوير شناخته مي شوند. بعلاوه كاربر مي تواند مي تواند ابعاد ماتريس را نيز تعريف كند.
| MED3x3 |
اين فيلتر كه اصطلاحاً از فيلترهاي rank order است در يك محيط 3 در 3 كار مي كند و مقدار ميانه را بر مي گرداند. |
| MED5x5 | در يك محيط 5 در 5 كار مي كند و مقدار ميانه را بر مي گرداند. |
فيلترMajority
اين نوع فيلتر يك نوع فيلتر استاندارد است كه در محيط يك پنجره 3 در 3 عمل مي كند. از بين 9 سلول اين پنجره سلولي كه ارزش آن فراونترين باشد به عنوان ارزش اختصاصي به سلول مركزي در نقشه جديد تعيين مي شود. اين نوع فيلتر عموماً براي طبقه بندي تصاوير استفاده مي شود تا كلاسها يك دست شوند و يا ارزش سلولها نامشخص تعيين شوند. سه حالت آن عبارتند ازMAJORITY,MAJUNDEF, و MAJZERO.
امكان تغيير ابعاد فيلتر توسط كابر نيز وجود دارد.
| MAJORITY |
در محيط يك پنجره 3 در 3 عمل مي كند و از بين 9 سلول اين پنجره سلولي كه ارزش آن فراونترين باشد به عنوان ارزش اختصاصي به سلول مركزي در نقشه جديد تعيين مي شود. |
| MAJUNDEF |
در محيط يك پنجره 3 در 3 عمل مي كند.اگر ارزش سلول مركزي تعريف ناشده باشد، از بين 8 سلول اين پنجره سلولي كه ارزش آن فراونترين باشد به عنوان ارزش اختصاصي به سلول مركزي در نقشه جديد تعيين مي شود. |
| MAJZERO |
اگر ارزش سلول مركزي 0 (صفر) باشد، از بين 8 سلول اين پنجره سلولي كه ارزش آن فراونترين باشد به عنوان ارزش اختصاصي به سلول مركزي در نقشه جديد تعيين مي شود. |
فيلترهاي Binary يا دوتائي
فيلترهاي دوتائي بر روي نقشه هاي دوتائي (صفر و يك يا درست و نادرست) اعمال ميشود. اگر نقشه ورودي از نوع عددي باشد كليه اعداد غير صفر برابر 1 و اعداد صفر برابر 0 تلقي مي شوند. اين فيلترها براي كارها موفولوژيكي استفاده مي شود. هيچ امكاناتي براي تعريف فيلتر دوتائي توسط كاربر وجود ندارد.
| BINMAJOR | در يك محيط 3 در 3 ارزش غالب سلول را برمي گرداند. |
| CONN8TO4 | حالت ارتباط 8 تائي را به 4 تبديل مي كند. |
| DILATE4 | درماتريسي 3 در3 وحالت ارتباط 4 تائي سلولهاي با ارزش درست منبسط مي كند. |
| DILATE8 | درماتريسي 3 در3 وحالت ارتباط 8 تائي سلولهاي با ارزش درست منبسط مي كند. |
| SHRINK4 | درماتريسي 3 در3 وحالت ارتباط 4 تائي سلولهاي با ارزش درست را منقبض مي كند. |
| SHRINK8 | درماتريسي 3 در3 وحالت ارتباط 8 تائي سلولهاي با ارزش درست را منقبض مي كند. |
| INBND4 | در حالت ارتباط سلولهاي چهارتائي با ارزش درست مرز داخلي سطوح را مي دهد. |
| INBND8 |
در ماتريسي 3 در 3وحالت ارتباط سلولهاي با ارزش درست 8 مرز داخلي سطوح را مي دهد . |
| OUTBND4 | مرز خارجي را درماتريسي 3 در3 وحالت ارتباط 4 تائي سلولهاي با ارزش درست مي دهد. |
| OUTBND8 | مرز خارجي را درماتريسي 3 در3 وحالت ارتباط 8 تائي سلولهاي با ارزش درست مي دهد. |
| PEPPSALT | سلولهاي تكي را حذف مي كند. |
|
|
|
|