Core Image for SwiftSimon J Gladman

Core Image for Swift

4.5 star

Total 168 Ratings

Core Image for Swift by Simon J Gladman Book Summary

Core Image is a powerful framework offering image processing and analysis for both iOS and OS X. It offers Swift developers a simple API to a wide range of image based effects. 

Core Image for Swift is a comprehensive guide to Core Image for iOS Swift developers. It covers all areas of working with Core Image for processing still images

The chapters are: 

Introducing Core Image
Core Image Filters in Detail A detailed look at Core Image filters with descriptions of their categories and examples of filter use.
Displaying Filtered Images Looks at different approaches for displaying Core Image output and covers UIImageView, using OpenGL with GLKView and using Metal with MTKView.
Convolution Filters Looks in detail at convolution filters and their effects. 
Custom Composite Filters Looks at creating new filters with composites of existing built-in filters
Custom Filters with Core Image Kernel Looks at writing filters from scratch with Core Image Kernel Language
Color Kernels A detailed look at CIColorKernel
Warp Kernels A detailed look at CIWarpKernel
General Kernels A detailed look at CIKernel
Advanced Kernels Discusses advanced kernels for creating fluid dynamic and reaction diffusion systems
Custom Filters with Metal Discusses wrapping Metal compute shaders in a Core Image filter to create effects impossible with CIKernels
ModelIO Based GeneratorsDiscusses using ModelIO’s texture generation tools to create unique imagery such as procedural skies and smooth, color noise for use with Core Image 
Working with vImageDiscusses using Accelerate / vImage in conjunction with Core Image to implement histogram and morphology operations which aren't included as part of Core Image.
All chapters are accompanied by fully documented open source Swift projects.

Core Image for Swift (Simon J Gladman) Book Reviews

Software DeveloperI recently bought this book. The content seems excellent thus far. However, it does not read well on a phone. I can either read it in a view that displays two pages at a time, where the content is too small to see, or I can read it in a view that scrolls infinitely, which messes up the code sample formatting, making them impossible to read..Score: 4/5

Excellent BookCore Image for Swift is a fantastic book that shows how core image filters can be used, as well as how to write your own filters. Lots of source code is provided. The last time I looked at this subject, it was with Objective-C and there was no way to write your own filters. Now there is and you can use it from Swift. This book provides the best information available with many examples on how to use this amazing technology..Score: 5/5

Thoughtfully structured and well documentedThis book provides a great introduction to Core Image in Apple’s new Swift language. All of the examples are backed by code with many links to Github projects and Swift playgrounds. I was able to create a demo app on my iphone so I could follow along with some of the examples on how to chain filters together. He provides multiple ways of acheiving the same result. The main challenge I found in the book is that some of the topics made me feel way out of my depth. This is not a fault of the book, this is just me encountering new things like kernal scripts. These are also well documented, I just haven’t had a chance to test them out in Xcode yet. Regardless, Simon has a good pedagogical approach and clearly explains concepts. This goes a long way in making this a useful book for learning about Core Image..Score: 5/5

Great book about CoreImage!This book goes into great details explaining all aspects of dealing CoreImage in Swift. Amount and quality of supporting code is simply amazing! I highly recommend this book to anyone who wants to be introduced or to to learn in-depth details of CoreImage.Score: 5/5

VersioningFabulous! Top shelf book. You can not go wrong purchasing this book. The only request I would make of the author would be to add some sort of version number right below the “First Edition, 2016” statement on the first page..Score: 5/5

Complex image processing made easy.Without doubt the best writing you will find on Core Image. The author explains the basics of the Core Image API and objects, and then wastes no time jumping straight into showing how powerful the framework is, and how only small amounts of code are needed to produce seriously impressive image processing and effects. The code examples are very well thought out, in that each chapter introduces a new concept and then reinforces it with multiple examples. The examples strike a great balance in all being short, in terms of lines of code, yet are hugely powerful too. And cool. I worked through them and you find your brain quickly gets familiar with the best techniques for exploiting the power of Core Image, and how easy it is to chain together filters to produce your own unique combinations of effects. Admittedly I had worked with Core Image from the old Objective-C days, but had never used the CIKernel part of the framework. If you’re an applications programmer who normally hides away when the word “kernel” surfaces, fear not, the author shows in numerous examples how to tap into the power of integrating both simple and complex shader kernels into your Core Image pipeline. Another great aspect of this author’s approach is that all the example code is exactly that, it’s purely code-based, and doesn’t require you to dip into Interface Builder to wire up GUI objects. While that’s straightforward enough in itself, his approach will save novices from getting stuck not knowing where an outlet or action hasn’t been connected properly. And it keeps the focus on exactly what this book is about, Core Image. If you’re familiar with Apple’s AV Foundation framework you’ll appreciate how straightforwardly everything in Simon’s book can be integrated with video too, on both iOS and OS X. The author also shows how to leverage Metal, Apple’s newest framework for fully exploiting GPUs. In summary, a lot of advanced image processing stuff is explained in an easily understandable manner, with loads of great examples..Score: 5/5

Free International Money Transfer 💸Enjoy high maximum transfers into more than 20 currencies while saving up to 90% over local banks! The cheap, fast way to send money abroad. Free transfer up to 500 USD!AdvertorialScore: 5/5

Payoneer 💰Payoneer is an online payment platform that lets you transfer money from any corner of the world! A best and must have payment service for every blogger, traveler, freelancer, affiliate marketer, consultant, virtual assistant, business person, online sellers, and receivers. Earn $25 for free by joining Payoneer. Sign Up Now!AdvertorialScore: 5/5

Performanece Lab 🎯Performance Lab ® CORE Formulas support all aspects of human performance, across all walks of life. Boosts work performance and productivity with nootropics for focus, multitasking under stress, creative problem-solving and more. Buy Now!AdvertorialScore: 5/5

Simon J Gladman - Core Image for Swift Comments

What do you think about Core Image for Swift: Simon J Gladman book? Ask the community a question about Core Image for Swift!

Please wait! Core Image for Swift book comments loading...

Core Image for Swift E-Book Download

Core Image for Swift ebook download link will be update!

Simon J Gladman Popular Books
Core Image for Swift
Core Image for SwiftSimon J Gladman4.5/5Free

Core Image is a powerful framework offering image processing and analysis for both iOS and OS X. It offers Swift developers a simple API to a wide range of image based ef...

Core Image for Swift Similar Books
Adobe Photoshop Lightroom Vs. Adobe Photoshop
Adobe Photoshop Lightroom Vs. Adobe PhotoshopDan Ablan3/5Free

If you're using Adobe Bridge to manage your photo library, you're not only wasting valuable time, you're missing out on the many great features of Adobe Lightroom. Contra...

Dr. Seuss App Catalog
Dr. Seuss App CatalogDr. Seuss3.5/5Free

Your favorite Dr. Seuss books are now interactive apps for your iPad and iPhone! Use this catalog to find the perfect Dr. Seuss apps to fit your needs and bud...

Learning Patterns
Learning PatternsLydia Hallie & Addy Osmani0/5Free

In this book, you will learn design patterns, performance and rendering patterns for building high-quality web applications using modern JavaScript and React. Patterns a...

Publishing with iBooks Author
Publishing with iBooks AuthorNellie McKesson & Adam Witwer4/5Free

iBooks Author is the first tool of its kind. Never before have publishers, authors, and content creators had a tool for making dynamic, interactive ebooks in a WYSIWYG en...

Comic Draw
Comic Drawplasq LLC4/5Free

This User Manual covers all the major features of Comic Draw, the comic creation app for iPad. Find information on how to use brushes, layers, perspective gui...

Computer Math
Computer MathGerald Cohen, Ph.D.4/5Free

Many textbooks spend a considerable amount of time teaching students the ins and outs of a programming language with very little time on the pitfalls and potential conseq...

Free Software Popular Books
Coding After School: Lua e-book
Coding After School: LuaStephen Kaplan13 May 2014Free

Coding After School delivers a course of Lua that brings absolute beginners in the world of coding to near experts. Using ComputerCraft, an emulator o...

iTunes U e-book
iTunes URob Kneepkens08 September 2015Free

Dit Multi-Touch Book is een stap voor stap handleiding die ik gemaakt heb voor docenten en trainers die aan de slag willen met iTunes U. Omdat mensen ...

Core Image for Swift e-book
Core Image for SwiftSimon J Gladman26 February 2016Free

Core Image is a powerful framework offering image processing and analysis for both iOS and OS X. It offers Swift developers a simple API to a wide ran...

Coding After School: Java e-book
Coding After School: JavaStephen Kaplan24 May 2014Free

Coding After School delivers a course of Java that brings absolute beginners in the world of coding to near experts. Using Bukkit servers, you will be...

Keynote: An Empowering Teaching Tool in Language Education e-book
Keynote: An Empowering Teaching Tool in Language EducationSteve Paton15 April 2016Free

My One Best Thing is using Keynote to create engaging, comprehensible materials for my English language students. Especially in dealing with students ...

Core Image for Swift Synopsis

Book Name:
Core Image For Swift
Book Language:
Book Category:
Textbooks, Computers & Internet
Book Size:
213054818 bytes.
Book ID:
Book Release Date:
Do you love Core Image for Swift book? Please share!
Amazon Kindle
You were invited to try Coinbase!Coinbase is the world's most trusted place to buy and sell cryptocurrency. Open an account today, and if you buy or sell $100 or more of crypto, you'll receive $10 worth of free Bitcoin!