تصویر

تصویر

تصویر
تابع Image ( ) امکان وارد کردن یک تصویر (در فرمت BMP، JPEG، PNG، GIF، یا TIFF) و نگاشت داده های RGB (قرمز، سبز، آبی) تصویر را به مقدار خروجی تابع اسکالر (تک کاناله) می دهد. . به طور پیش فرض خروجی تابع از نگاشت (R+G+B)/3 استفاده می کند.
نام تابع پیش فرض im1 است . یک تصویر بر روی یک دامنه دو بعدی تعریف می شود و شما معمولاً تابع تصویر را با استفاده از مختصات فضایی فراخوانی می کنید: im1(x,y) .
 
برای اطلاعات در مورد بخش نام توابع ، به نام توابع و توابع فراخوانی مراجعه کنید .
برای اطلاعات در مورد بخش واحدها به تنظیمات رایج برای گره های تابع مراجعه کنید .
فایل
مسیر و نام فایل تصویر را در فیلد متنی Filename وارد کنید، یا برای انتخاب یک فایل تصویری در کادر محاوره ای Image ، بر روی Browse کلیک کنید. همچنین می توانید روی فلش رو به پایین در کنار دکمه Browse کلیک کنید و Browse From ( ) را انتخاب کنید تا پنجره انتخاب فایل تمام صفحه باز شود. روی پیکان رو به پایین برای منوی موقعیت مکانی ( ) کلیک کنید تا نمایش در داده های کمکی ( ) را انتخاب کنید تا به ردیف این فایل در پنجره داده های کمکی ، ویرایش مکان ( ) (اگر مکان یک پایگاه داده است)، کپی موقعیت مکانی (، و (اگر یک مکان فایل را کپی کرده اید) جایگذاری مکان ( ). روی Import ( ) کلیک کنید تا تصویر موجود در فایل تصویر مشخص شده به مدل وارد شود. در غیر این صورت، COMSOL Multiphysics به تصویر در سیستم فایل شما ارجاع می دهد. هنگامی که تصویر را وارد کردید، بخش File ، در بخش Data imported into model ، حاوی اطلاعاتی در مورد نام فایل و اندازه تصویر است. بر روی Export کلیک کنید تا تصویر را در یک فایل ذخیره کنید و به جای نگه داشتن آن در مدل، از آنجا به آن ارجاع دهید. برای حذف داده های تصویر وارد شده از مدل، روی دکمه رد کردن کلیک کنید. روی دکمه Refresh ( ) کلیک کنید تا مطمئن شوید که فایل در صورت نیاز دوباره خوانده می شود.
مختصات
مختصات دوبعدی را تعریف کنید و در صورت نیاز، تصویر را ورق بزنید. برای استفاده از پیکسل های تصویر به عنوان مختصات، کادر Inplace را انتخاب کنید . برای پاک کردن کادر انتخاب کلیک کنید تا مختصات تصویر به طور صریح با استفاده از فیلدهای x حداقل ، x حداکثر ، y حداقل و y حداکثر مشخص شود. برای چرخاندن تصویر به صورت افقی از چپ به راست و بالعکس ، تیک Flip horizontally را انتخاب کنید . برای چرخاندن تصویر به صورت عمودی از بالا به پایین و بالعکس، کادر بررسی Flip vertically را انتخاب کنید .
مقیاس بندی رنگ
از لیست Scaling ، Automatic (پیش‌فرض) را انتخاب کنید تا از مقیاس پیش‌فرض استفاده کنید، که میانگین مقادیر RGB را برای هر پیکسل در تصویر خروجی می‌دهد. برای تعیین یک عبارت سفارشی برای مقدار خروجی تابع تصویر اسکالر در فیلد Expression ، Manual را انتخاب کنید . پیش‌فرض (r+g+b)/3 است که مقیاس خودکار است و یک مقدار اسکالر می‌دهد که میانگین مقادیر RGB در هر پیکسل است.
برای درون یابی در تصویر، یک روش درون یابی را از لیست انتخاب کنید: نزدیکترین همسایه یا خطی (پیش فرض).
برای برون یابی مقادیری که خارج از محدوده در تصویر هستند، یک روش برون یابی را از لیست انتخاب کنید: ثابت (پیش فرض)، خطی ، نزدیکترین تابع (که تابع را از نزدیکترین نقطه شبکه در نقطه واقعی که یک مقدار درخواست می شود ارزیابی می کند. ) یا مقدار خاص . اگر مقدار خاص انتخاب شده است، مقداری را در قسمت مقدار خارج از محدوده وارد کنید (مقدار پیش فرض: 0).
بریدن
برای ایجاد یک ناحیه جعبه‌شکل در داخل تصویر اصلی که در آن تصویر رندر می‌شود، برش را اعمال کنید. از فهرست Clipping ، None (پیش‌فرض) را برای عدم برش، یا Manual را انتخاب کنید تا با استفاده از فیلدهای x مینیمم ، x حداکثر ، y حداقل و y حداکثر (واحد: px) ناحیه جعبه‌شکل را تعریف کنید . مقادیر پیش فرض x حداکثر و y حداکثر هر دو 1000 پیکسل هستند. حداقل مقادیر پیش فرض 0 است.