Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Image Processing in Julia Workshop | JuliaCon 2023 #286

Open
MendeBadra opened this issue Sep 11, 2024 · 0 comments
Open

Image Processing in Julia Workshop | JuliaCon 2023 #286

MendeBadra opened this issue Sep 11, 2024 · 0 comments

Comments

@MendeBadra
Copy link

Image Processing in Julia Workshop | JuliaCon 2023
00:00:00 Welcome & special thanks to Ashwani Rathee
00:02:09 Where to find notebooks (check description)
00:03:17 0-Dependencies & instantiating
00:04:25 1-Introduction to Images.jl suite
00:10:51 Basics
00:15:02 Different options for image visualization
00:19:54 Julia memory mapping
00:22:06 ImageView.jl features & dict output
00:27:37 Custom GUI's with GtkObservables.jl
00:31:22 Core concepts
00:36:53 Colors & orders of an RGB array
00:47:39 Q: Does Julia provide functions to change the order?
00:52:09 Q: Can you apply custom weights to RGB2Gray conversion?
00:53:04 Q: Colorspaces (like CMYK)?
00:54:07 Meaning of numbers (255 != 1.0)
01:02:43 Q: Why having all the trouble of making your own type handle?
01:08:20 Q: Is N0f8 divided by 255 or 256
01:11:19 (after break) 2-Filters => blurring
01:22:26 Q: How to bluronly the selected elements of an image?
01:25:09 The laplacian filter
01:25:55 Custom kernels with OffsetArray.jl
01:27:58 Q: Adjusting the indices of kernel to make padding(?)
01:31:05 KernelFactors for custom seperable kernels
01:34:12 Nonlinear operations: applying a function to sliding windows (mapwindows)
01:36:05 Does mapwindow do any caching(?)
01:38:21 2nd example of mapwindow
01:39:20 Q: Is it combine two nonlinear operations?
01:40:24 Corners and Edges
01:46:33 Q: Are there any packages to deal with camera distortions? (EM)
01:49:01 3-Transformations: a) Contrast enhancements
01:58:18 b) Spatial and Warping transformations
02:06:20 Q: Cropping images with arbitrary axis and is it allocating new memory?
02:09:41 Spatial (cont.)
02:17:27 c) Morphological Operations
02:19:11 4-Segmentation: ex. unseeded region growing
02:26:46 Seeded region growing
02:28:09 Felzenwalb & Meanshift algorithms
02:31:09 Watershed algorithm
02:35:23 Ashwani's contribution & closing words
02:37:45 Sudoku demo prepared by Ashwani
02:39:44 Final Q&A

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant