filmov
tv
Working With Images in Julia | Week 1, lecture 3 | 18.S191 MIT Fall 2020 | Grant Sanderson
Показать описание
The basics of manipulating and viewing image data with Julia.
Contents
00:00 Introduction
00:15 Pluto notebook
00:35 Pluto: Using a webcam as input
01:12 What is an image?
01:31 Zooming into an image gives pixels
01:50 Indexing into an image
02:10 Julia: Strings
02:20 Julia: Download function
02:30 Julia: "using" and Images library
02:47 Pluto: begin..end for multiple lines
03:00 Pluto: Images are displayed as images
03:05 Philip the Corgi appears for the first time
03:20 Julia: typeof function
03:39 Julia: 2D array
03:50 Julia: RGB type for colors
04:45 Julia: size function (dimensions of an array)
05:10 Julia: Indexing into an array
05:52 Julia: Slicing an array
06:42 Julia: Integer division
07:42 Julia: Concatenating arrays and images
08:25 Julia: reverse function
09:19 Manipulating pixel data
09:36 Julia: Copy function
10:04 Julia: for loop
10:37 Julia: for loops return nothing
11:37 Julia: Broadcasting with "."
12:35 Julia: Accessing a field with "."
14:25 Transforming an image: Decimation
15:07 Preview of image blurring
16:40 Pluto: Interactive slider from PlutoUI
17:30 What does blurring do?
17:56 Preview of edge detection
Contents
00:00 Introduction
00:15 Pluto notebook
00:35 Pluto: Using a webcam as input
01:12 What is an image?
01:31 Zooming into an image gives pixels
01:50 Indexing into an image
02:10 Julia: Strings
02:20 Julia: Download function
02:30 Julia: "using" and Images library
02:47 Pluto: begin..end for multiple lines
03:00 Pluto: Images are displayed as images
03:05 Philip the Corgi appears for the first time
03:20 Julia: typeof function
03:39 Julia: 2D array
03:50 Julia: RGB type for colors
04:45 Julia: size function (dimensions of an array)
05:10 Julia: Indexing into an array
05:52 Julia: Slicing an array
06:42 Julia: Integer division
07:42 Julia: Concatenating arrays and images
08:25 Julia: reverse function
09:19 Manipulating pixel data
09:36 Julia: Copy function
10:04 Julia: for loop
10:37 Julia: for loops return nothing
11:37 Julia: Broadcasting with "."
12:35 Julia: Accessing a field with "."
14:25 Transforming an image: Decimation
15:07 Preview of image blurring
16:40 Pluto: Interactive slider from PlutoUI
17:30 What does blurring do?
17:56 Preview of edge detection
Комментарии