السلام عليكم ورحمة الله وبركاته،

ابتداءا احب ان اقدم شكري واعتزازي بكل من كان رد له هنا ومن اهتم بالموضوع وما تم توجيه من شكر من قبل الأخ العزيز د. فيصل جبر و الأخ العزيز د. علي عبد عباس العزاوي والأخوة والأخوات الأعزاء ايهاب وسهام .

سأحاول ان أوضح خطوات معالجة الخطوط السوداء في مرئيات المتحسس +ETM المحمول على القمر الصناعي Landsat 7.
1- ان اصل الفكرة هي ان الصورة الفضائية متكونة من مصفوفة من البيكسلات Pixels وكل منها لها قيمة رقمية DN value، والقيمة الرقمية لبيكسلات الخطوط السوداء تكون صفرا.مما يعني فقدان بيانات المناطق الأرضية الواقعة ضمن تلك الخطوط.
2- فكرة عملية المعالجة هي في استبدال بيكسلات تلك الخطوط السوداء بأخرى سليمة من صور واحدة (او اكثر) ملتقطة لنفس المنطقة وبنفس المتحسس وبالدقة المكانية Spatial resolution نفسها، ويفضل ان تكون تلك الصور قد التقطت مباشرة قبل او بعد الصورة ذات الخطوط السوداء. والسبب في ذلك لكي لا يكون التغاير كبيرا في معالم الغطاء الأرضي واستعمالات الأرض Land cover and land use في منطقة الدراسة. وكذلك لتجنب تأثيرات التغيرات الموسمية في زاوية ارتفاع الشمس عن الأرض باختلاف فصول السنة وما يسببه من تباين في طبيعة الأشعة المنعكسة عن سطح الأرض.
3- الآن لنأتي الى كيفية استعمال برنامج ERDAS IMAGINE في معالجة تلك الخطوط، وقبل كل شيء يجب ان تكون الصورة بالخطوط السوداء (ولنسمها الأولى) والصورة السليمة (ولنسمها الثانية) متوافقة اشعاعيا وهندسيا. اي بمعنى ان لاتوجد فروق كبيرة في تاريخ التقاط الصورتين وان تكونا مسجلتين الواحدة الى الأخرى registered (image to image.
4- في برنامج ERDAS IMAGINE افتح model-maker وارسم المخطط الموجود في الملف المرفق في موضوعي اعلاه.
5- خصص الشكل الموجود في يسار المخطط لتحميل نطاق واحد في كل مرة (او كل نطاقات الصورة مرة واحد) والخاص بالصورة الأولى.
6- خصص الشكل الموجود في يمين المخطط لتحميل نطاق واحد في كل مرة (او كل نطاقات الصورة مرة واحد) والخاص بالصورة الثانية.
7- اكتب العبارة الآتية في شكل الدائرة (رمز المعالجة):
8- $n1_l71015033_03320070515_b50 IF ( $n1_l71015033_03320070515_b50 > 0) OR $n2_l71015033_03320070531_b50 OTHERWISE

9- طبعا البرنامج سيستبدل l71015033_03320070515_b50 بتسمية ملف النطاق band الذي ستجري عليه عملية المعالجة او اسم ملف الصورة الفضائية الكاملة التي تريد ازالة خطوطها السوداء لديك.

10- تخبر هذه العبارة البرنامج بقراءة كل بيكسل في النطاق band في الصورة الأولى، فإن وجده يساوي صفرا فسوف يقوم بإستبداله بقيمة البيكسل المناظر له في الصورة الثانية، اما اذا كانت قيمة البيكسل اكبر من صفر فسوف يتركه على حاله. وهنذا تستمر العملية لكل البيكسلات في الصورة الأولى.

11- بعد انتهاء العملية فسوف يحفظ البرنامج الصورة الجديدة بأسم جديد عليك تحديده في الشكل اسفل المخطط.

12- قد تحتوي الصورة الجديدة على بقايا للخطوط السوداء في بعض اجزاؤها، وعندها يجب توفير صورة سليمة اخرى بتاريخ آخر (يفضل ان يكون قريبا) ثم تعيد الخطوات من الخطوة رقم 4.

ارجوان يكون ما اوردته واضحا ومفيدا، وبالتوفيق من الله سبحانه وتعالى للجميع مع اطيب تحياتي.