carpentries-incubator / carpentries-incubator/bioimage-analysis-python

Episode 2

Open
#13 0 comments 0 reactions 1 assignee Claimed by @terezbelinova View on GitHub
exercise-proposal
Dominant language
HTML
Stars
12
Forks
6
Avg merge
1m
Merged PRs (30d)
1

Description

### Brief description
I think the whole Episode 2 can be pooled into one big exercise that logically builds up to answer all learning objectives. I swapped point 2.1 Types of Images and 2.2 Image as Matrix. I would like to get input on what not to forget.

### Learning objective(s)

- [Image as a Matrix](https://github.com/carpentries-incubator/bioimage-analysis-python/wiki/Learning-Objectives#image-as-a-matrix)
Provide 3 images (8 and 16 bit grayscale, RGB). All load RGB image and explore the shape. Then each student loads different grayscale image to their neighbor and after looking at shape (explanation where the last part went) will be asked to explore the dtype, data. Print pixel values, min, max and mean
DATA: Would suggest using a mock image of not-too-many pixels for easy work and explanation

- [Types of Images](https://github.com/carpentries-incubator/bioimage-analysis-python/wiki/Learning-Objectives#types-of-images)
Ask students to look and discuss with neighbor if/why their numbers differ. Explain difference in value range. Brings us to the last point.

- [Bit Depth and pixel data type](https://github.com/carpentries-incubator/bioimage-analysis-python/wiki/Learning-Objectives#bit-depth-and-pixel-data-type)
Having a look at the data size, value range and calculations with 8 vs 16 bit grayscale to showcase potential issues - Here I would like to get input on all the possible problematic parts to keep in mind not to forget any

### Volunteer(s)
@terezbelinova will gladly take it

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.