Skip to content
This repository was archived by the owner on Jan 8, 2021. It is now read-only.
/ ENSC474-FinalProject Public archive

MATLAB classification of photoreceptors from images via segmentation and image processing. Imported from private repo into Github for archival purposes

Notifications You must be signed in to change notification settings

cjinn/ENSC474-FinalProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Introduction

This final project is a MATLAB classification of photoreceptors of IRIS images using various image processing techniques. For all intents and purposes, this project is considered complete and is archived. For any questions, please contact the owner of the repo.

Debugging

When debugging, set parameter DEBUG in receptorCounter(,,debug) to the following debug commands: - 'all': Spits out everything - 'segmentation': Analyses only segmentation

During production, set parameter DEBUG to 'none'.

Format

Each changelog is marked down in the following notation:

  • vX.YY.ZZZ (DATE)
    • v: version
    • X: Major release version.
      • 0: Ongoing development. Not production ready
      • 1: Production ready
      • 2: Major upgrade to version 1 (pipe dream)
    • YY: Minor release version
      • Increments with every stable release.
      • If import
    • ZZZ: Test change
      • Up to the discerenary

Changelog

  • v1.00.000

  • Completed documentation

  • Ready for production

  • v0.03.001

  • Documented all processes and decisions

  • v0.02.002

  • Create more validation data sets by using various filters

  • Tidying up code for readability.

  • v0.02.002

  • Create more validation data sets by using various filters

  • Tidying up code for readability.

  • v0.02.001

  • Create validation data sets on control group to simulate "diseased" images, etc

  • Run tests with validation data set and note results

  • Documented the processes and decisions on a PowerPoint Presentation.

  • Tidied up this README.txt

  • v0.01.005

  • Turns masked image into map image using colour to indicate density

  • Implemented writeImage into receptorCounter.m

  • Exports map to folder 'Results'

  • v0.01.004

  • Applies mask (odd-numbered) to the filtered image

  • Fixed bug where debugging folder is not created

  • v0.01.003

  • Filters out the first three clusters

  • v0.01.002

  • Fixed bug related to saving debugging files

  • Fixed bug related to saving initial intensity segmentation

  • Filters out the first two clusters

  • Saved debug files in different folders based on version

  • v0.01.001

  • Created this text file to log down changes

  • Created receptorCounter as the main function

  • Created main.m as the "main" function to run it

  • Created supporting functions

  • Created PowerPoint presentation

  • Put files into Git for code changes

About

MATLAB classification of photoreceptors from images via segmentation and image processing. Imported from private repo into Github for archival purposes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages