S. Qureshi (December 2004)

This directory contains source code for Chapter 6 of "Embedded Image Processing on the TMS320C6000 DSP".
The following MATLAB M-files are included:

o a_trous_dwt                    (Listing 6-4)
o a_trous_idwt                   (Section 6-5)
o add_zero_mean_gwn              (Listing 6-13)
o daub4_basis                    (Listing 6-14)
o denoise_daub4_subband_adaptive (Listing 6-16)
o denoise_daub4_universal        (Listing 6-15)
o edgedet                        (Listing 6-6)
o haar_2d_dwt                    (Listing 6-1)
o haar_2d_dwt_n                  (Listing 6-2)
o haar_2d_idwt_n                 (Listing 6-3)
o haar_basis                     (Listing 6-1)
o permuation_matrix              (Listing 6-1)

The IMGLIB_2d_dwt directory contains a C6416 DSK project discussed in 6.1.4 (see Listing 6-4, 6-5, and 6-6).

The Daub4 directory contains a C6416 DSK project discussed in 6.3.2.1 (see Listing 6-17).

The denoise directory contains a C6416 DSK project discussed in 6.3.2.2 (see Listing 6-18).

The wave_edge directory contains four projects pertaining to multiscale edge-detection discussed in 6.2

o wave_edge\C6416DSK (6.2.3.3, Listing 6-12)
o wave_edge\C6701EVM (6.2.3.1, Listing 6-7)

In addition, there is an HPI host/target application. The host is built using Visual Studio .NET 2003, and the
solution for this program is found in wave_edge\host. The C6701 EVM target is found in wave_edge\C6701EVM_HPI.