نمایش تصویر در متلب
برای نمایش تصویر در یک فیگور، نام متغیری که تصویر در آن ذخیره شده یا آدرس تصویر را داخل تابع imshow قرار می دهیم:
ذخیره تصویر در متلب
گاهی لازم است تصویری را که روی آن پردازش انجام داده ایم ذخیره کنیم.
برای این کار کافی است آدرس و نام متغیری را که می خواهیم ذخیره کنیم در تابع imwrite وارد کنیم:
Imwrite(آدرس محل ذخیره,نام متغیر)
دستور بالا متغیر img را در دسکتاپ با نام image1.jpg ذخیره می کند این نام کاملا اختیاری است فقط باید در انتخاب فرمت تصویر دقت کنید.
تصاویر با استفاده از تابع imread در محیط MATLAB خوانده می شود.
نحوه استفاده از این تابع به صورت زیر است:
تابع imread نام فایل را به عنوان ورودی دریافت می کند.
به عنوان مثال شما می توانید از imread به صورت زیر روی خط فرمان استفاده کنید:
به این ترتیب تصویر chestxray با فرمت JPEG از روی دیسک خوانده شده در f ذخیره می شود. توجه شود که برای سازمان دهی نام فایل در قالب یک رشته از علامت ‘ استفاده شده است. استفاده از علامت سمی کولون ; در پایان دستورات MATLAB سبب می شود تا نتایج حاصل از اجرای دستور روی خط فرمان نمایش داده نشود.
همچنین سمبل << نشان دهنده ابتدای خط فرمان می باشد.
زمانیکه در imread مسیر فایل مشخص نشود (مانند دستور بالا) imread سعی می کند فایل مربوطه را از فهرست جاری MATLAB بخواند و در صورت ناموفق بودن به سراغ مسیرهای جستجوی MATLAB می رود.
ساده ترین راه برای خواندن یک تصویر تعیین مسیر کامل آن در دستور imread به صورت زیر می باشد: