تابع ()im2double
هدف:
تبدیل تصویر به دقت مضاعف.
نحوه استفاده:
1.تصویر شدت I را به دقت مضاعف تبدیل می کند، در صورت لزوم اطلاعات را مجددا بازنشانی می کند.
I2 = im2double(I)
2.تصویر نمایه شده I را به دقت مضاعف می کند و در صورت لزوم اطلاعات را جبران می کند.
I2 = im2double(I,'indexed')
مثال:
1.تبدیل تصویر به دقت مضاعف
I = imread('peppers.png');
whos I
Name Size Bytes Class Attributes
I 384x512x3 589824 uint8
I2 = im2double(I);
whos I2
Name Size Bytes Class Attributes
I2 384x512x3 4718592 double
2.تبدیل یک آرایه به کلاس double در GPU. این مثال به جعبه ابزار محاسبه موازی نیاز دارد.
I1 = gpuArray(reshape(uint8(linspace(1,255,25)),[5 5]));
I2 = im2double(I1);
پایان فصل سوم: تابع های تغییر نوع کلاس در متلب
آموزش توابع پردازش تصویر در متلب-فصل سوم
رمز فایل: behsanandish.com
مشاهده آموزش کامل توابع پردازش تصویر در متلب درفصل سوم: تابع های تغییر نوع کلاس در متلب
آموزش توابع اولیه پردازش تصوبر در متلب - فصل سوم 2.rar