• ورود جهت خرید
  • درگاه پرداخت آنلاین
سفارش آموزش و شبیه سازی با متلب را از طریق فرم سایت ارسال نمایید. شماره تماس 09378425676 ساعت تماس: 10 تا 23 هر روز *لطفا جهت استعلام هزینه تماس نگیرید. باید متخصصین مربوطه سفارشتان را بررسی نمایند*
  • 0سبد خرید فروشگاه
متلبی
  • خانه
  • فروشگاه متلبی
  • وبلاگ
  • دعوت به همکاری
  • فرم ثبت سفارش
  • جستجو
  • منو منو
وبلاگ آموزش ها و اخبار متلبی
مکان شما: خانه1 / وبلاگ آموزش ها و اخبار متلبی2 / آموزش متلب3 / روش های مختلف shrinking و zooming
shrinking و zooming

روش های مختلف shrinking و zooming

در آموزش متلب/توسط matlabi

روش های بزرگنمایی با نوعی oversampling این کار را انجام می دهند. دو روش متداول zooming عبارتند از :
1- Nearest neighbor interpolation : این روش با تکرار کردن مقادیر پیکسل ها عملیات بزرگ نمایی را انجام می دهد.
 
آموزش متلب
2- bilinear interpolation: این روش توسط پیدا کردن درون یابی خطی بین پیکسل های مجاور عملیات بزرگ نمایی را انجام می دهد. این کار می تواند توسط پیدا نمودن مقدار متوسط دو پیکسل مجاور و استفاده از آن به عنوام مقدار پیکسل بین آن دو استفاده نماید. می توان این روش را ابتدا برای سطرها و سپس برای ستون ها انجام داد.

آموزش متلبدر این  شبیه سازی روش نزدیکترین همسایه توسط تابع nearest و شبیه سازی روش bilinear توسط تابع bilinearInterpolation انجام می شود.
روش shriniking تصویر نیز با حذف برخی پیکسل ها صورت می پذیرد. (undersampling)

کد متلب:

% b. Zooming and Shrinking

% Shrinking
clc;
clear all;
close all;
A=imread(‘cameraman.tif’);
display(‘Input Image ==> cameraman.tif’);
f=input(‘Enter the shrinking factor of the image: ‘);
s=size(A);
s1=s/f;
k=1;
l=1;
for i=1:s1
for j=1:s1
B(i,j)=A(k,l);
l=l+f;
end
l=1;
k=k+f;
end
figure,imshow(A)
title(‘Original Image’);
figure,imshow(B)
title(‘Shrinked Version’);

%% Zooming

%Nearest Neighbor Interpolation

f1=input(‘Enter the factor by which the image is to be Zoomed: ‘);
P = nearest(A,f1);
imshow(P)
title(‘Zoomed Image (Nearest Neighbor Interpolation)’)

%Bilinear Interpolation

out_dims = input(‘Enter the dimention of image to be Zoomed: [x y] (x,y>256)(example:[512 512]) ‘);
[out] = bilinearInterpolation(A, out_dims);
imshow(out)
title(‘Zoomed Image (Bilinear Interpolation)’)

برچسب ها : shrinking و zooming
اشتراک این مطلب
  • اشتراک در Facebook
  • اشتراک در Twitter
  • اشتراک گذاری در واتس آپ
  • اشتراک در Pinterest
  • اشتراک در LinkedIn
  • اشتراک در Tumblr
  • اشتراک در Reddit
https://www.matlabi.ir/wp-content/uploads/2015/02/shrinking-zooming.jpg 300 300 matlabi https://www.matlabi.ir/wp-content/uploads/2020/05/logo-matlabi.png matlabi2015-02-25 16:21:362015-02-25 16:21:36روش های مختلف shrinking و zooming

دسته ها

  • اخبار و وبلاگ
  • آموزش متلب
  • آموزش دستورات متلب

آخرین اخبار و آموزش های متلبی

  • دانلود نرم افزار متلب 2022a
  • دانلود نرم افزار متلب 2021b به همراه آموزش نصب
  • آموزش نصب متلب 2021a
  • دانلود نرم افزار متلب 2021a
  • در مورد سیمولینک متلب بیشتر بدانیم

نمونه محصولات متلبی

  • A High Efficient Micro-controlled Buck Converter with Maximum Power Point Tracking for Photovoltaic Systems A High Efficient Micro-controlled Buck Converter with Maximum Power Point Tracking for Photovoltaic Systems 99,800تومان
  • تشخیص چهره با استفاده از ویژگی های چهره (چشم، بینی و دهان) برای شناسایی افراد تشخیص چهره با استفاده از ویژگی های چهره (چشم، بینی و دهان) برای شناسایی افراد 102,900تومان
  • Analytical approach for placement and sizing of distributed generation on distribution systems Analytical approach for placement and sizing of distributed generation on distribution systems 113,900تومان
  • Third Order Sliding Mode Control with Box State Constraints Third Order Sliding Mode Control with Box State Constraints 108,200تومان
  • Continuous-time model identification of fractional-order models with time delays Continuous-time model identification of fractional-order models with time delays 110,300تومان

نمونه ای از خدمات متلبی

  • شبیه سازی با متلب
  • انجام پروژه متلب
  • فروشگاه متلبی
  • انجام پروژه آباکوس
  • انجام پروژه EMTP
  • انجام پاورپوینت
  • انجام پروژه گمز
  • ترجمه تخصصی مقاله
  • پروژه متلب
  • انجام پروژه آردوینو
  • فرم ثبت سفارش
    فروشگاه متلبی
    وبلاگ متلبی
    دعوت به همکاری
    تبلیغات در متلبی

    جستجو در سایت

    جستجو در فروشگاه متلبی

    • درگاه پرداخت دلخواه آنلاین
    • تماس با ما
    • درباره ما

    متلبی با بیش از یک دهه تجربه و فعالیت در زمینه انجام پروژه های صنعتی, تجاری و آموزشی به صورت تخصصی با کلیه نرم افزارهای مهندسی فعالیت دارد.

    سایت متلبی با ضمانت هزینه, سفارشات را با بهترین کیفیت و در کمترین زمان ممکن توسط بهترین متخصصین مربوطه انجام میدهد.

    آنچه سایت متلبی را از سایرین متمایز می کند انجام پروژه به همراه آموزش و ارائه پشتیبانی قوی آن است.

    بانک عظیم و منحصر بفرد مقالات شبیه سازی شده در قالب مباحث آموزشی و کمک آموزشی را در فروشگاه متلبی میتوان یافت, که با تضمین هزینه و پشتیبانی, قبل و بعد از خرید می باشد.

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

    ثبت شده در ستاد ساماندهی پایگاه های اینترنتی (مرکز فن آوری دیجیتال)

    تمام حقوق مادی و معنوی محفوظ می باشد - متلبی
    • Telegram
    • Facebook
    • Instagram
    • اطلاع از تخفیف های متلبی
    فعالیت های متلبی در حوزه انجام شبیه سازی با Matlab...فعالیت های متلبیInternal-error-could-not-generate-a-new-tab-SimMechanics-2GInternal error: could not generate a new tab SimMechanics 2G
    رفتن به بالا
    ورود ×
    ورود / عضویت
    یک کد تأیید به شماره همراه شما پیامک خواهد شد
    ادامه
    ارسال مجدد رمز عبور یکبار مصرف(00:180)

    برای امنیت، استفاده از سرویس reCAPTCHA گوگل مورد نیاز است که موضوع گوگل است Privacy Policy and Terms of Use.

    من با این شرایط موافق هستم .

    • (+98) Iran
      • فرم ثبت سفارش
      • فروشگاه متلبی
      • استخدام
      • تخفیف ها
      • فرم ثبت سفارش
      • فروشگاه متلبی
      • استخدام
      • تخفیف ها