1.0 Intro⧉
In this part
_This part does not have a written introduction yet._ Its chapters and sections:
- From Digital to Computational Photography
- From Digital to Computational Photography#Computation is the new optics
- From Digital to Computational Photography#The goals of computational photography
- From Digital to Computational Photography#What makes a technique useful
- From Digital to Computational Photography#A field in transition: from hand designed algorithms to learning to generative AI
- From Digital to Computational Photography#Does photography still matter in the age of generative AI?
- From Digital to Computational Photography#A limited medium, or a window to the world?
- From Digital to Computational Photography#A field at a crossroads
- From Digital to Computational Photography#Neighbouring fields, and where the work is published
- From Digital to Computational Photography#It's not just about photography
- How to read this book
- How this book was made
- What programming language for computational photography?
- What programming language for computational photography?#On the desktop: Python, C++, and Halide
- What programming language for computational photography?#In the browser: JavaScript and the web stack
- What programming language for computational photography?#On the phone: Android and iOS
- What programming language for computational photography?#Libraries
- What programming language for computational photography?#Vibe coding
- Problem sets
Contents of this part
- 1.1 From Digital to Computational Photography
- 1.1.1 Computation is the new optics
- 1.1.2 The goals of computational photography
- 1.1.3 What makes a technique useful
- 1.1.4 A field in transition: from hand designed algorithms to learning to generative AI
- 1.1.5 Does photography still matter in the age of generative AI?
- 1.1.6 A field at a crossroads
- 1.1.7 It's not just about photography
- 1.2 How to read this book
- 1.3 How this book was made
- 1.4 What programming language for computational photography?
- 1.5 Problem sets