Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Mastering Core Image: XCode's Image Recognition and Processing Framework
Introduction to the Course
Join Our Forum
How to Get Core Image
Don't Have a Mac Computer?
01. Apply Filters to CIImages Interface
1.0 Intro and Demo (5:57)
1.0 Learning Goals (2:48)
1.1 Setting up the UI (10:37)
1.2 Finishing Set Up and Adding Resources (19:17)
1.3 Applying a Simple Sepia Tone Filter (20:00)
1.4 Viewing Filter Documentation (25:22)
1.5 Testing Blur Filters (28:57)
1.6 Testing Color Change Filters (22:44)
1.7 Testing Composite and Distortion Effects (26:46)
1.8 Testing Geometry Adjustment and Colour Gradient Filters (26:56)
1.9 Stylizing and Tile Effect Filter (21:27)
1.10 Exploring Transition Effect Filters (16:34)
1.11 Combining Multiple Filters into 1 Result (23:46)
1.12 Summary (8:00)
CIFiltersInterface Source Code
02. Facial Recognition Interface
2.0 Intro and Demo (4:38)
2.0 Learning Goals (2:38)
2.1 Designing the UI and Adding Images to Project (10:32)
2.2 Performing Additional Variable and Function Set Up (19:22)
2.3 Implementing Basic Facial Detection Functionality (20:01)
2.4. Placing Image Over Eyes Part 1 (16:41)
2.5. Placing Images Over Eyes Part 2 (26:01)
2.6. Intro to Text Recognition Using Core Image (16:49)
2.7 Intro to Image to Text Reading Using Tesseract (15:08)
2.8 Implementing Tesseract Functionality (18:35)
2.9 Summary (8:28)
Facial Recognition Interface Source Code
03. Load and Save CIImages Interface
3.0 Intro and Demo (4:21)
3.0 Learning Goals (2:16)
3.1 Building the User Interface (12:50)
3.2 Loading Image from Assets Folder (16:41)
3.3 loading Images From Photo Library (19:30)
3.4 Loading Images Via URL (30:05)
3.5 Modifying and Saving Images (14:32)
3.6 Summary and Outro (7:02)
Load and Save CIImages Interface Source Code
04. Superimpose Images Interface
4.0 Intro and Demo (4:40)
4.0 Learning Goals (2:29)
4.1 Building the UI (12:33)
4.2. Setting up Images and Image Picker Controller (23:48)
4.3 Scaling Down Images (15:01)
4.4 Implementing Simple Tap Gestures and Reverting Actions (20:26)
4.5 Positioning Image at Tap Location (27:30)
4.6 Summary and Outro (7:48)
4.7 Bonus - Positioning Centre of Image at Tap Position (6:42)
Superimpose Images Interface Source Code
05. Zoom and Pan Interface with Core Images
5.0 Intro and Demo (4:42)
5.0 Learning Goals (2:46)
5.1 Setting up the Basic UI (11:02)
5.2 Display the Image (15:34)
5.3 Implementing Crop Functionality Text Fields (11:02)
5.4 Setting up X,Y, and Zoom Sliders (17:02)
5.5 Implementing Crop Functionality With Sliders (10:22)
5.6 Adding Gestures to The Interface And Implementing Pan Gesture (16:20)
5.7 Implementing Pinch Zoom Gesture (16:20)
5.8 Summary and Outro (6:54)
5.9 Bonus - Bounds checking (7:54)
Zoom Interface with Core Image Source Code
Get 155+ courses!
1.2 Finishing Set Up and Adding Resources
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock