ترجمه و توضیحات تکمیلی :
GRABIT – استخراج نقاط داده از فایلهای تصویری

GRABIT یک برنامه گرافیکی (GUI) در MATLAB است که برای استخراج دادهها از فایلهای تصویری استفاده میشود. این ابزار قادر است تصاویر با فرمت BMP، JPG، TIF، GIF، و PNG را پردازش کند (بهطور کلی هر فرمتی که توسط IMREAD خوانده شود).
با استفاده از این ابزار، میتوان چندین مجموعه داده را از یک تصویر استخراج کرد. دادههای استخراجشده بهصورت یک ماتریس n×2 در محیط کاری MATLAB ذخیره میشوند و همچنین میتوان آنها را تغییر نام داده و در یک فایل MAT ذخیره کرد.
مراحل کار با GRABIT:
- بارگذاری فایل تصویری
- تصویر موردنظر را در برنامه بارگذاری کنید.
- کالیبراسیون ابعاد محورهای مختصات
- در این مرحله، برنامه از شما میخواهد چهار نقطه را روی تصویر انتخاب کنید تا مقیاس مختصاتی تعیین شود. این کار به تصحیح چرخش یا اعوجاج تصویر کمک میکند.
- انتخاب نقاط دادهای
- با کلیک کردن روی نقاط تصویر، دادهها را جمعآوری کنید.
- اگر اشتباهی رخ داد، با کلیک راست میتوانید یک نقطه را حذف کنید.
- در این مرحله امکان بزرگنمایی (Zoom) تصویر برای دقت بیشتر وجود دارد.
- مدیریت مجموعههای دادهای
- تا زمانی که پنجره GUI باز است، میتوان چندین مجموعه داده را نگه داشت.
- امکان تغییر نام متغیرها، ذخیره در فایل و ویرایش در Array Editor نیز فراهم است.
ابزارهای کنترلی و میانبرهای صفحهکلید:
- جابجایی (Pan): با کلیک و کشیدن تصویر امکانپذیر است.
- بزرگنمایی و تنظیم نمایش:
<shift>→ تنظیم نمای مرکزی<a>→ بزرگنمایی<b>→ کوچکنمایی<space>→ بازنشانی نمای تصویر
ویژگیهای کلیدی:
✅ توانایی استخراج نقاط از تصاویر چرخیده یا دارای اعوجاج (حتی تصاویر وارونه یا آینهای).
✅ امکان پردازش فایلهای تصویری BMP، JPG، TIF، GIF (حداکثر 8 بیت)، و PNG.
✅ ذخیره دادههای استخراجشده در قالب ماتریس n×2 در محیط MATLAB.
✅ امکان ذخیره دادهها بهعنوان فایل MAT یا ویرایش مستقیم در Array Editor.
✅ پشتیبانی از نسخههای MATLAB: توسعهیافته در نسخه R13 و تستشده تا R2006a.
نحوه اجرای برنامه:
? برای اجرای GRABIT و باز کردن یک فایل تصویری خاص، دستور زیر را وارد کنید:
GRABIT('FILENAME')
? برای بارگذاری یک تصویر نمونه و تست عملکرد برنامه:
GRABIT('-sample')
این ابزار برای کاربرانی که نیاز به استخراج دادههای تصویری دارند، مانند تحلیل گران داده، محققان، و مهندسان، بسیار کاربردی است. ?
