Full text: XVIIth ISPRS Congress (Part B6)

  
approach instead of a top to bottom which is the 
conventional way of teaching process. The course 
material, however, is organized as usual into indi- 
vidual modules or sections and each section dealing 
with a specific problem, then the BTB approach is 
applied to that section as follows: The instructor 
introduces in each section or chapter a group of 
routines which deal with representative problems 
within the chapter. Those problems become individ- 
ual lab exercises which require the development of 
an algorithm and the writing of a computer program. 
The algorithm and the running program have already 
been prepared by the instructor. First the 
instructor demonstrates the way the program works 
as an operator (Fig. 1) and allows the students to 
work with it so that to create strong motives to 
them to study the scientific bases. At the same 
time it is given a lab exercise which requires the 
development of an algorithm and the creation of a 
running program. Parallel to the lab assignment the 
scientific bases are analysed in the lecture and 
the corresponding algorithms are developed. During 
the lecture there are many questions from the stu- 
dents because they are working on the lab assign- 
ment and they need to completely understand all the 
scientific bases to finish the program. 
The instructor, for each lab exercise, may provide 
the source code of several routines or may provide, 
with certain restrictions, the source code listing 
of the entire program, so that the average student 
will finish the assignment within the expected time 
limits. The lecture does not have to enter into a 
great depth of the theory leaving that option to 
the interest of those who want to study further 
from provided references. In this way a great 
amount of course material is covered and there is 
an integrated learning process of all components 
involved: theory (at any depth), algorithm, soft- 
ware, hardware plus that the student is confident 
of knowing the content of the study section. This 
learning process was applied first during my nine 
year career at the Surveying Engineering Program of 
the California State University, Fresno and pro- 
vided excellent results (Hatzopoulos J.N. 1985). 
In the Department of Environmental Studies, of the 
University of the Aegean, the same process is also 
applied for remote sensing and GIS courses. There 
is a microcomputer laboratory with PC compatible 
microcomputers having CGA and Hercules graphics 
cards. This Tab is used for both remote sensing lab 
assignments and GIS lab assignments. Two examples 
one in remote sensing and one in GIS of lab assign- 
ments are given bellow: 
Remote Sensing Lab # 11. RADIOMETRIC ENHANCEMENT 
A part of Landsat image of channel 4 composed of 
512 lines by 512 columns is available in the file 
M. DAT. Write a computer program to do the follow- 
ing: 
l. Generate 13 gray scale Shades by making a hyper- 
pixel composed of 3x4 = 12 single pixels of the 
PC-CGA graphics card which will be worked in mono- 
chrome high resolution graphics mode. 
2. Read the available file M4.DAT one line at a 
time and hold in memory those values needed to 
create the regular histogram of the digital image 
and the equalized histogram. 
3. Create a menu within the program which allows 
the following operations for radiometric enhance- 
ment and image display: 
(a) Display regular histogram. 
(b) Display equalized histogram. 
(c) Display stretched histogram. 
134 
(d) Display regular image. 
(e) Display equalized image. 
(f) Display stretched image. 
(g) Change image stretch values. 
(h) Define upper left corner coordinates of image 
display window 60x150. 
Notices 
The following files are provided to you in the 
microcomputer lab: 
IMPRO1.BAS: contains the source code of a program 
which solves the given problem. 
IMPRO1.EXE: binary version of IMPRO1.BAS. 
M4 .DAT: The channel 4 of Landsat-TM data from 
the area of Mytilene. 
Wanted (a) The program list with source code which 
will have different variable names from 
those in the IMPRO1.BAS and from other 
students. 
(b) A copy of the regular, equalized and 
stretched histogram in a dot matrix 
printer using PrtSc command. 
(c) A copy of the regular, equalized and 
stretched image in a dot matrix printer 
using PrtSc command. 
(d) A written report on the impact of the 
radiometric enhancement (equalization, 
stretch) to identify: sea water, build- 
‘ings, the soccer fields, the airport, 
rangeland, agriculture and forest land. 
The graphic outputs of this assignment are shown in 
Figures 2, 3, 4, 5, 6, and 7. 
  
Figure 2. Regular histogram of M4.DAT image. 
An 
jaw 
Aw 
    
   
   
SAC 
MAMMA Y RAR ARTA AR AAAAA AAA 
he Hi it (RETURN): MAMAMMMAMMMMMAMAMAMAM fii 
i jn MMAMMAM 3333424448 MA SAAAANAAMAAAANARAARAAN) JARAARS 
n HAMM IH 237 , HAMA MAMMA ARAAAAN 
fhe A AA i fifi U an Maa a 
MOM i 
jm i UE 4 n nama 
HM MN E ann E 
im AAMMARUAT 3 IARAANANAA, dM MAMMAARARARAIGL ) AMITAAR SARI 1 RAR 
A e MAMMA A 17 IARAAARARANANARARA VIL] ARAM y VIAM 
nn MM? EE A n ARAMRARARARAMU y JANRILLLANRALL) 
2 pretty aa i , MAMAMMMAM UN] 12) 
A 
" i E EUM EX Be A MIRA 
M E una, m AMAN d ds 
D 
M 
a 
4 
AMA M MI AM 
AMAMMM ARRA Y 
               
   
       
      
   
   
  
   
  
   
  
   
      
MH 
Ren bi ar "m zin an 
y MM i "m Sin ME 
ant 
MI 
   
       
  
  
POLE 
NO an 
ati i nri Mes) b p DAMM 
US amis a) nds TAAAMAAMAAARANAMAA (t 
PIMMMAMMII 1A AAARARRARAR) YY 717’ 
fit pra 
^ 
jn MONS TAS jy MNA 
Figure 3. Display of M4.DAT regular image. 
 
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.