[align=center]التحويل من القيمة الرقمية للبكسل DN إلى قيمة الأنعكاس الراديومتري[/align]
[align=justify]هذه الرسالة رداً على طلب الأخ المهندس وضاح عبد الله حول كيفية استخدام الـ Model Maker في برنامج ERDAS لتحويل قيمة البكسل الرقمية في الصورة DN إلى قيمة الأنعكاس الراديومتري Reflectance وذلك باستخدام طريقة الخط المستقيم.
تتم هذه العملية على مرحلتين:
المرحلة الأولى التحويل من DN إلى Radiance
وتستخدم فيها طريقة الخط التجريبي Empirical Line وتعتمد على المعادلة التالية:
[align=center]Radiance = ((Lmax-Lmin)* Dn/Qcalmax)+Lmin[/align]
حيث Qcalmax هي أقصى قيمة يمكن للـ DN أن تحصل عليها (وتساوي 255 في حالة لاندسات مثلاً) ، Lmax و Lmin القيمة العظمى والصغرى للـ radiance في كل نطاق band ( وتكون في ملف الـ Metadata الخاص بالصورة)
الصورة المبنية فيما يلي تبين ملف metadata يحتوي هذه البيانات بالنسبة لصورة لاندسات TM:
(انظر الصورة رقم 1)
لتنفيذ هذا التحويل نقوم بالخطوات التالية:
1 - افتح برنامج ERDAS ومنه أنقر فوق Modeler ومنها اختار Model Maker لتظهر النافذة التالية:
(أنظر الصورة رقم - 2)
2 - اختار رمز الصورة وقم بسحبه ورميه فوق صفحة الmodeler كما في الشكل التالي:
(أنظر الصورة رقم 3)
3 - قم بالنقر مرتين فوق رمز الصورة لتنفتح نافذة خصائصه وقم بتخصيص اسم الصورة كما هو مبين في الشكل التالي:
(أنظر الصورة رقم 4)
4 - اختار رمز العملية وقم بسحبه والقاءه فوق صفحة النموذج ثم أختر السهم وقم برسمه من الصورة إلى العملية لتحصل على الشكل التالي:
(أنظر الصورة رقم 5)
5 - قم بالنقر مرتين فوق العملية لتنفتح نافذة العمليات ثم قم بإدخال المعالدلة كما هو مبين في الشكل التالي:
(أنظر الصورة رقم 6)
6- قم بأضافة صورة ليتم تفريغ الصورة الناتجة فيها واربطها بسهم مع العملية لتحصل على الشكل التالي:
(أنظر الصورة رقم 7)
7 - قم بالنقر فوق الصورة الناتجة لتقوم بتحديد خصائصها وتأكد أن نوع البيانات Float Single وانه تم استعاد الصفر من الحسابات الأحصائية، كما في الشكل التالي:
(أنظر الصورة رقم 8)
8 - قم بتكرار الخطوات من 4 إلى 7 لجميع النطاقات التي ترغب في تحويلها (أنا سأكتفي بالنطاقات الثلاثة الأولى). تحصل في النهاية على الشكل التالي:
(أنظر الصورة رقم 9)
9 - الخطوة التالية لتجميع الصورة الناتجة في صورة واحدة، أختار عملية وألقها ثم أرسم أسهم من الصور الناتجة إلى العملية ثم أنقر على العملية لتحريرها، اختار من قائمة Functions الـ Data Generation ثم أختار منها العملية STACKLAYERS واكتب أسامي النطاقات كما هو مبين بالشكل التالي
(أنظر الصورة رقم 10)
10 - في النهاية أضف صورة جديدة وسهم من عملية التجميع للصورة حتى يتم تجميع الصورة فيها من المفروض أن يكون الـ model الذي تستخدمه كمال بالشكل التالي:
(أنظر الصورة رقم 11)
11 - لا تنس أن تقوم بحفظ الـ Model ثم قم بتنفيذه عن طريق process>run
جرب هذه الخطوات وسوف أقوم بشرح المرحلة الثانية في رسالة أخرى لضيق الوقت، ولا تنسنا بالدعاء
[/align]
[align=center]
الصورة رقم 1
الصورة رقم 2
الصورة رقم 3
الصورة رقم 4
الصورة رقم 5
الصورة رقم 6
الصورة رقم 7
الصورة رقم 8
الصورة رقم 9
الصورة رقم 10[/align]




رد مع اقتباس