Added selecting objects example

This commit is contained in:
2023-02-04 23:15:13 +04:00
parent d4fbcb422c
commit f4211f8b7b
3 changed files with 125 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
# Selecting objects
## Topic
Selecting objects in a color image
## Aim
Implement an image binarization algorithm with a choice of a threshold by
distance in the RGB color space, evaluate the operation of the algorithm for
selecting areas of objects of interest in the image.
## Instructions:
1. Upload an image of vegetables (vegetables.jpg ), select a small area
belonging to the red pepper image on it and find for this area the average
values for each RGB color channel $R_0$, $G_0$, $B_0$;
2. Calculate the distance in the color space for each pixel of the image
RGB to the found average value $\sqrt{(R-R_0)^2 + (G-G_0)^2 + (B-B_0)^2}$
3. Convert the image to binary, while selecting the threshold for the distance d
so that red vegetables are optimally highlighted in the image
4. Display the result as a color image: pixels belonging
to objects of interest (i.e. red vegetables) should retain the original color, and
all other pixels should be painted black

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB