Questions, Comments, or the like? Join us join on Discord: https://discord.gg/GnE7XcVs for live and after lecture chats.
For more info on the Julia Programming Language, follow us on Twitter: https://twitter.com/JuliaLanguage
Course webpage: https://computationalthinking.mit.edu/
Contents
00:00 Welcome
01:25 Announcement: Lectures will be nearly an hour
02:30 Unitful.jl package: adding units to numbers just works in Julia
05:40 Transforming images
06:15 Downsampling/Upsampling
08:55 Linear Combinations (Combining images)
12:20 Element-wise multiplication (broadcast)
14:48 Convex Combinations
18:35 Fun with Photoshop
23:50 Image Filtering (convolutions)
27:17 Definition of convolutions and kernels
28:04 Computer Science: Complexity
28:51 Computer Science: Architectures, GPUs or Graphical Processing Units
30:50 Playing with a few kernels
41:17 Gaussian Filter
47:05 Computer Science: Data Structure: Offset Arrays
49:00 Discrete vs Continuous
50:55 Respect my Boundaries
S/O to https://github.com/r2cp for the video timestamps!
Want to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/JuliaCommunity/YouTubeVideoTimestamps
Interested in improving the auto generated captions? Get involved here: https://github.com/JuliaCommunity/YouTubeVideoSubtitles
11 Comments