Advanced Digital Imaging Laboratory Using MATLAB®: Questions and answers from the webinar

12 Aug 2014 iopp"> iopp

Professor Leonid Yaroslavsky answers questions that we did not have time for in the IOP ebooksTM Meet the author webinar “Advanced Digital Imaging Laboratory Using MATLAB®”.


Are the exercises and files that accompany the book platform dependant?
No, the software package is platform independent and can be run on any computer on which a standard MATLAB® is installed.

If I have an ASCII file image, how can I recognise the objects in this image and which operation shall I try with it assuming the background is not so noisy?
Although the package is not intended for solving particular image processing tasks (instead it demonstrates solving selected typical educational tasks), it contains a program that can be used for object detection on arbitrary images after certain simple modification and editing, for which the package is open.

The package allows you to directly use images in standard formats like tif, bitmap and jpg. To use images in ASCII format, you need to convert the ASCII image file into one of the standard formats. This can easily be done using MATLAB® tools: you should open the ASCII file using program:
> s = load (filename, '-ASCII')
and then save the loaded data s as an image using programme
> imwrite (s,filename).

What educational background is required to use the book and run exercises?
A regular university undergraduate level in engineering, computer science or physics is sufficient.

Could you provide some more details regarding the software package supplied with the book?
The software package consists of three parts:

  • executable MATLAB® m-files (133 programs)
  • 75 MATLAB® mat-files (downloadable test signals and images)
  • a bank of test images (17 images in tif-format)

Each executable m-file is open for viewing and editing and can be used without others.

Is the book self-contained?
Yes and no. Yes, because principles underlying the algorithms implemented in exercises are clearly explained in the book without unnecessary mathematical and technical details. No, because it does not contain theoretical substantiation and mathematical derivations of the algorithms, which you can find in another book by the author.

How can the book be used in university courses?
The book contains materials for one semester graduate-level course (about 24–30 hours). At the end of the course students can present, for examination, written reports with answers to the questions for self-testing provided at the end of each book chapter.

Listen to the recording of the webinar, where Professor Yaroslavsky talks about “Advanced Digital Imaging Laboratory Using MATLAB®” and answers viewers’ questions.

Read our #MeetTheAuthor interview with Professor Yaroslavsky on Twitter.