@@ -6,35 +6,30 @@ questions:
6
6
- " What sort of scientific questions can we answer with image processing /
7
7
computer vision?"
8
8
- " What are morphometric problems?"
9
- - " What are colorimetric problems?"
10
9
objectives :
11
10
- " Recognize scientific questions that could be solved with image processing
12
11
/ computer vision."
13
12
- " Recognize morphometric problems (those dealing with the number, size, or
14
13
shape of the objects in an image)."
15
- - " Recognize colorimetric problems (those dealing with the analysis of the
16
- color or the objects in an image)."
17
14
keypoints :
18
- - " Simple Python and skimage (scikit-image) techniques can be used to solve genuine
19
- morphometric and colorimetric problems."
15
+ - " Simple Python and skimage (scikit-image) techniques can be used to solve genuine
16
+ image analysis problems."
20
17
- " Morphometric problems involve the number, shape, and / or size of the
21
18
objects in an image."
22
- - " Colorimetric problems involve analyzing the color of the objects in an
23
- image."
24
19
---
25
20
26
21
We can use relatively simple image processing and computer vision techniques in
27
22
Python, using the [ skimage] ( https://scikit-image.org/ ) library. With careful
28
23
experimental design, a digital camera or a flatbed scanner, in conjunction with
29
24
some Python code, can be a powerful instrument in answering many different
30
- kinds of problems. Consider the following two types of problems that might be
25
+ kinds of problems. Consider the following problem that might be
31
26
of interest to a scientist.
32
27
33
28
## Morphometrics
34
29
35
30
Morphometrics involves counting the number of objects in an
36
31
image, analyzing the size of the objects, or analyzing the shape of the
37
- objects. For example, we might be interested automatically counting the
32
+ objects. For example, we might be interested in automatically counting the
38
33
number of bacterial colonies growing in a Petri dish, as shown in this
39
34
image:
40
35
@@ -46,21 +41,6 @@ image like this:
46
41
47
42
![ Colonies counted] ( ../fig/colony-mask.png )
48
43
49
- ## Colorimetrics
50
-
51
- Colorimetrics involves analyzing the color of objects in an
52
- image. For example, consider this video of a titrant being added to an
53
- analyte (click on the image to see the video):
54
-
55
- [ ![ Titration video] ( ../fig/titration.jpg )] ( https://youtu.be/NLSY5S8CABk?t=554 )
56
-
57
- We could use image processing to look at the color of the solution, and
58
- determine when the titration is complete. This graph shows how the three
59
- component colors (red, green, and blue) of the solution change over time;
60
- the change in the solution's color is obvious.
61
-
62
- ![ Titration colors] ( ../fig/colorimetric.png )
63
-
64
44
> ## Why write a program to do that?
65
45
>
66
46
> Note that you can easily manually count the number of bacteria colonies shown
@@ -89,9 +69,10 @@ the change in the solution's color is obvious.
89
69
> research.
90
70
{: .callout}
91
71
92
- As we move through this workshop, we will return to these sample problems
93
- several times, and you will solve each of these problems during the
94
- end-of-workshop [ challenges] ( {{page.root}}/09-challenges/ ) .
72
+ As we move through this workshop, we will learn image analysis methods
73
+ useful for many different scientific problems. These will be linked together
74
+ and applied to a real problem in the final end-of-workshop
75
+ [ capstone challenge] ( {{page.root}}/09-challenges/ ) .
95
76
96
77
Let's get started, by learning some basics about how images are represented and
97
78
stored digitally.
0 commit comments