آخرین خبر

معرفي دستورات کاربردي جهت پردازش تصوير در متلب

در اين شماره از ماهنامه شما را با دستورات پرکاربرد و با اهميت پردازش تصاوير با استفاده از نرم افزار متلب آشنا خواهيم کرد. با توجه به اينکه پردازش تصوير يکي از مهمترين زمينه‌هاي کاري در حوزه مهندسي و خصوصاً مهندسي پزشکي است، بهتر است محققان پيش از شروع حرفه‌اي، با دستورات پرکاربرد و عملکرد هر دستور آشنا شوند.

imread

به کمک اين دستور مي‌توانيد تصوير را از مسيري که ذخيره شده است بخوانيد.

imshow 

از اين دستور جهت نمايش تصاوير استفاده مي‌شود.

imfinfo

اين دستور اطلاعاتي در خصوص سايز تصوير، کلاس تصوير، نوع تصوير و … را نشان مي‌دهد.

imwrite 

با اين دستور مي‌توان فرمت تصوير را به شکل‌هاي مختلف تغيير داد. به طور مثال تصوير ذخيره شده به فرمت jpg را به png تبديل کرد.

imcrop

از اين دستور جهت برش قسمتي از تصوير استفاده مي‌شود.

–     imresize       

جهت تغيير سايز تصوير اصلي اين دستور مي‌تواند مورد استفاده قرار گيرد.

imrotate

جهت چرخش تصوير به درجات مختلف مي‌توان از ويژگي‌هاي اين دستور استفاده کرد.

imhist

جهت توليد هيستوگرام (فراواني سطوح خاکستري) تصوير از اين دستور استفاده مي‌شود.

imadjust

با استفاده از اين دستور و تبديل خطي آن مي‌توانيد هيستوگرام نواحي از تصوير را کشيده يا فشرده کنيد.

histeq

جهت يکنواخت سازي هيستوگرام تصوير از اين دستور استفاده مي‌شود.

imsharpen

براي مشاهده ويژگي‌هاي برجسته تصوير مانند سايز، مقدار و غيره مي‌توان از اين دستور استفاده کرد.

imtransform 

اين دستور تصوير را در جهت محورهاي مختصات منتقل مي‌کند.

imadd 

اين دستور به منظور جمع دو تصوير هم سايز کاربرد دارد.

imsubtract 

براي تفريق کردن دو تصوير يا کم کردن تصوير از يک عدد استفاده مي‌شود.

immultiply 

جهت ضرب کردن دو تصوير يا ضرب عدد در تصوير استفاده مي‌شود.

imdivide 

دو تصوير را بر هم تقسيم مي‌کند. همچنين با اين دستور مي‌توان يک تصوير را بر يک عدد ثابت تقسيم کرد.

imcomplement 

براي مکمل کردن تصوير مي‌توان از اين دستور کمک گرفت.

histeq 

اين دستور موجب تعديل هيستوگرام و بهبود کيفيت تصوير مي‌شود.

imadjust 

با اين دستور مي‌توان شدت نور تصوير را تنظيم کرد.

imnoise 

از اين دستور براي اضافه کردن نويز به تصوير استفاده مي‌شود.

medfilt2 

از اين دستور جهت حذف نويزهاي ضربه‌اي مانند فلفل نمکي مي‌توان استفاده کرد.

imfilter 

جهت طراحي فيلتر جهت حذف نويزهاي مختلف مي‌توان از اين دستور استفاده کرد.

freqz2

جهت ايجاد پاسخ فرکانسي دو بعدي از اين دستور استفاده مي‌شود.

wiener2 

کاربرد اين دستور جهت حذف نويز تطبيقي در تصاوير است

im2double

تصوير را به فرمت دابل (اعداد اعشاري 64 بيتي) تبديل مي‌کند.

im2single 

تصوير را به فرمت سينگل (اعداد اعشاري 32 بيتي) تبديل مي‌کند.

rgb2gray

از اين دستور براي تبديل تصوير رنگي به خاکستري استفاده مي‌شود

im2uint16

تبديل سطوح خاکستري تصوير به اعداد صحيح بدون علامت 16 بيتي

im2uint8

تبديل سطوح خاکستري تصوير به اعداد صحيح بدون علامت 8 بيتي

isbw 

در صورتيکه تصوير ورودي شما باينري باشد، خروجي اين دستور True يا 1 است.

isgray 

در صورتيکه تصوير ورودي شما خاکستري باشد، خروجي اين دستور True يا 1 است.

isrgb 

اگر تصوير ورودي رنگي باشد، خروجي اين دستور True يا 1 است.

 mat2gray

از اين دستور جهت تبديل يک تصوير خاکستري استفاده مي‌شود.

edge

جهت استخراج لبه‌هاي تصوير از اين دستور استفاده مي‌شود.

checkerboard

اين دستور يک تصوير شطرنجي 8*8 ايجاد مي‌کند که مي‌توان با دادن ورودي ابعاد تصوير را بزرگتر کرد.

phantom 

اين دستور يک تصوير مصنوعي از مغز را ارئه مي‌دهد که دو ورودي دارد که ورودي اول اين دستور «Shepp-Logan» و  ‘Modified Shepp-Logan’ است و ورودي دوم ابعاد تصوير است.

imtool

از اين دستور جهت انجام تغييرات و يا پردازش‌هايي بر روي تصوير استفاده مي‌شود.

imcontrast

جهت تغيير کنتراست تصاوير از اين دستور استفاده مي‌شود.

imdisplayrange

جهت نمايش محدوده سطوح خاکستري بر روي تصوير از اين دستور استفاده مي‌شود

impixelinfo

از اين دستور براي نشان دادن مختصات مکاني هر پيکسل و ميزان سطح خاکستري آن استفاده مي‌شود.

impixelregion

اين دستور ميزان سطوح خاکستري (روشنايي) يک ناحيه از تصوير را نشان مي‌دهد.

5/5 (2 دیدگاه ها)

دیدگاه ها

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

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

گزارش ویژه‌ی این ماه

wfn_ads

گزارش های کوتاه ماهنامه

wfn_ads
ماهنامه مهندسی پزشکی

خوش آمدید

ورود

ثبت نام

بازیابی رمز عبور