نمایش تصویر در متلب | آموزش دستور imshow

نمایش تصویر در متلب | آموزش دستور imshow

نمایش تصویر در متلب

نمایش تصویر فراخوانی شده با ابزار ویرایش

از دستور imshow میتوانیم  برای نمایش تصویر در متلب استفاده کنیم

imshow( pic )

بعد از دستور فراخوانی تصویر شما می توانید برای دیدن تصویر در محیط نرم افزار از این دستور استفاده نمایید.

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

این دستور متغیر pic که در آن تصویر ذخیره شده است را نمایش می دهد.
نکته: فراموش نکنید که نرم افزار Matlab به حروف بزرگ و کوچک حساس است.

 

در مثال زیر، ابتدا یک عکس را می خوانیم و سپس آن را نمایش می دهیم:

moon = imread('moon.tif');
imshow(moon);

نتیجه اجرای دستور فوق شبیه به شکل زیر می باشد

آموزش دستور imshow

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

imtool( pic )

 

این دستور هم مانند دستور قبل تصویر مورد نظر شما را نمایش تصویر دو پنجره دیگر هم باز می شود که امکاناتی نظیر دیدن رنگ های RGB هر پیکسل را به شما نشان خواهد داد

( Pixel Regiol ). در آن پنجره یکی از امکانات بسیار مناسب استفاده از خط کش برای اندازه گیری می باشد.

این دستور متغیر Pic که در آن تصویر ذخیره شده است را نمایش می دهد.
مثال:

P = imread ( ‘G:\ wallpapers \ a.jpg  )
>>imtool ( p )

 

نمایش هر نوع اطلاعاتی در پنجره های نمایشی

اگر نیاز داشته باشید که در هر پنجره نمایشی مانند نمایش بردارها و کل در پنجره های figure متنی یا عددی و یا مقدار متغیری را قرار دهید از این تابع استفاده کنید.

برای نمایش متون کافی است متن مورد نظر خود را در علامت ‘ ‘ قرار دهید.

برای نمایش اعداد باید از دستور num2str استفاده نمایید تا مقادیر به رشته تبدیل شود.

نکته: اگر از چند مقدار و متن برای نمایش می خواهید استفاده نمایید هر کدام را با علامت کاما جدا کرده و همگی را در علامت دراکت [ ] قرار دهید.

 

<<  p = imread ( `G:\ wallpaper \ a.jpg`  )
>> X = 23
>> imshow ( p ) ; title ( [ ` image processing ` , numm2str ( x ) ] )

 

منبع

نظر خود را اینجا بنویسید!

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