معرفی قابلیت های کلیدی نرم افزار به صورت مشروح
تبدیلات
در نرم افزار Opticks تبدیلات زیادی وجود ندارد و تبدیل PCA جز معدود تبدیلهایی است که در این نرمافزار گنجانده شده است که مسیر آن در-Principal Component AnalysisGeneral Algorithm که با کلیک بر روی آن پنجرهای به شکل زیر باز میشود
تبدیل مولفه های اصلی در نرم افزار Opticks
شاخصها
در نرمافزار opticksقسمتی به نام Band Math وجود دارد که همچون ماشینحساب عمل میکند و میتواند تمام محاسبات را روی تصاویر انجام دهد که یکی از این محاسبات بدست آوردن شاخصهای پوشش گیاهی میباشد
ابزار Band math نرم افزار Opticks
علاوه بر Band Math،با استفاده از اکستنشن Spectral در قسمت Transform گزینهای به نام NDVI وجود دارد که به منظور محاسبهی شاخص پوشش گیاهی نرمال شده میباشد.
طبقهبندیها
طبقهبندی کنندهی نظارت نشده:
طبقهبندی K-Means: برای اجرای آن میتوان از اکستنشن Spectral استفاده کرد (باید از سایت opticks دانلود شود) و سپس اقدام به طبقهبندی کرد
الگوریتم K-means در نرم افزار Opticks
طبقهبندی ISO Data: به منظور اجام طبقهبندی ISOData باید از اکستنش ML_Tools استفاده کرد (میتوان این اکستنش را از سایت opticks دانلود و نصب کرد) و سپس اقدام به طبقهبندی کرد.
الگوریتم ISODATA در نرم افزار Opticks
طبقهبندی نظارت شده :
به منظور انجام طبقهبندی نظارت شده باید از اکستنشن ML_Tools استفاده کرد. که برای انجام طبقهبندی ابتدا بر رو تصاویر کلیک راست کرده و NEW Layer و سپس AOI را انتخاب میکنیم و وقتی که AOI فعال شدبا استفاده از ابزارهای موجود در آن میتوان به گرفتن نمونههای تعلیم اقدام کرد
ابزار انتخاب نمونه های تعلیمی در نرم افزار Opticks
و سپس با استفاده از اکستنش ToolsML_ میتوان طبقهبندی را انجام دارد
تصاویر راداری
نرمافزار opticksاکستنشنی به نام RADAR Processing Plug-in دارد که باید آن را از سایت optick دانلود و نصب کرد که این اکستنشن تواناییهایی همچون:
کاهش نویز لکهای به وسیلهی فیلترهایی همچون فیلتر میانگین و میانه و فیلترهای منطقهای
توانایی آنالیز بافت تصاویر راداری (Texture Analysis)
نتیجهگیری
نرمافزار opticks بر خلاف ظاهرش یک نرمافزار بسیار ساده و ابتدایی است که دارای ابزارهایی ساده برای محاسبات میباشد و برای کسانی که میخواهند تازه شروع به یادگیری پردازش تصویر کنند نرمافزار خوبی است. یکی از ایرادات این نرمافزار این است که بیشتر قسمتهای آن به صورت اکستنشن است و باید آنها را دانلود و نصب کرد و عیب بزرگتر آن این است که هر ورژن، اکستنشن مخصوص به خود را دارد که بر روی ورژنهای بالاتر و پایینتر نصب نمی شوند از نقاط قوت آن میتوان به داشتن ابزاری به اسم Band Math اشاره کرد که همانند یک ماشینحساب مهندسی عمل میکند و مزیت دیگر آن سایت این نرمافزار میباشد که کاربرانش را به خوبی ساپورت میکند و انواع آموزشهای مربوط به هر قسمت از نرمافزار را میتوان به راحتی در آن یافت همچنین یک نقطه قوت بسیار خوب این نرمافزار توانایی برنامهنویسی با دو زبان IDL و Python میباشد که کاربرانی که به این دو زبان آشنایی داشته باشند میتوانند اکستنشها مورد نیاز خود را تولید کنند. یک دیگر از نقاط قوت این نرمافزار پشتیبانی از بیش از 80 فرمت مختلف میباشد
در کل این نرمافزار برای کارهای پیشرفته و بزرگ پیشنهاد نمیشود چون دارای محدودیتهای زیادی میباشد ولی برای افراد مبتدی نرمافزار خوبی است.