Laboratory assignments
All lab material can be downloaded here.
Computers
There are 2 rooms allocated for every lab, see the schedule in timeedit.
You do not need to sign up anywhere, just go to one of the rooms.
To start Matlab, in a terminal window, write:
module add courses/TSBB08
matlab&
Laboratory assignment 1
Operations on gray scale images.
Linear filters in the spatial and Fourier domain.
Student guide to Lab1: Lab1 student guide (updated 2023-08-28)
Image files to download: Lab1 image files
Laboratory assignment 2
Resampling - Image rotation.
Student guide to Lab2: Lab2 student guide (updated 2023-08-28)
Files to download: Lab2 files
Laboratory assignment 3
Histogram and gray scale transformation. Operations on binary images. Distance maps.
Student guide to Lab3: Lab3 student guide (updated 2023-08-28)
Files to download: Lab3 files
Laboratory assignment 4
Automatic threshholding and simple OCR (Optical Character Recognition).
Student guide to Lab4: Lab4 student guide (slightly updated 2023-09-14)
Files to download: Lab4 files (slightly updated 2023-09-14)
Laboratory assignment 5
Segmentation of cells in microscopy images.
You will need the article "Segmentation of cytoplasms of cultured cells", which is here:
https://www.researchgate.net/profile/Frans_M_Rijke/publication/267935160_SEGMENTATION_OF_CYTOPLASMS_OF_CULTURED_CELLS/links/5518e4b80cf29ab36bc50d2d.pdf
Student guide to Lab5: Lab5 student guide (Slightly updated 2023-09-22, changes in cyan)
Files to download: Lab5 files
Laboratory assignment 6
Automatic counting of blood cells. Experiments with the structure tensor.
Student guide to Lab6:
Lab6 student guide
(Slightly updated 2023-09-23)
Files to download:
Lab6 files
Laboratory assignment 7
Image restoration.
Edge detection with Hough transform and Canny.
Student guide to Lab7:
Lab7 student guide
(Slightly updated 2023-09-23)
Files to download:
Lab7 files
Laboratory assignments with livescript
There are also variants of the labs where livescript is used.
Lab 1, 2, 3, 6, 7 is fine to do with livescript, but
Do NOT perform Lab5 with livescript!
We prefer that you neither perform Lab4 with livesccript!
The livescript labs and are accessible under gitlab:
Gitlab for TSBB08