﻿ Euler Math Toolbox - Reference

# Depth of Field of an Ideal Lens

Functions for DOF, hyperfocal distance and Bokeh.

startDOF, endDOF: computes depth of field (DOF) DOF: prints ranges of DOF hyperfocal: computes hyperfocal distance bokeh: computes quality of Bokeh (blurriness at infinity)

lens: prints various parameters for a specific lens

For another calculator:

See: https://www.photopills.com/calculators/dof

```function endDOF (D, L, A, c=0.03mm, ff=1, inf=NAN)
```
```  Far limit of DOF

If the lens is sharp to infinity the result will be inf.

D : focussed distance in m
L : film equivalent focal length in m
A : film equivalent aperture (F-stop times ff)
ff=1 : form factor
inf=NAN : default value for inifinity

See:   startDOF (Depth of Field of an Ideal Lens)
```
```function startDOF (D, L, A, c=0.03mm, ff=1)
```
```  Near limit of DOF

D : focussed distance in m
L : film equivalent focal length in m
A : film equivalent aperture (F-stop times ff)
ff=1 : form factor

See:   endDOF (Depth of Field of an Ideal Lens)
```
```function DOF (D:real vector, L:real vector, A:real vector,
c:real vector=0.03mm, ff:real vector=1, inf=NAN)
```
```  DOF interval

Returns a 1x2 vector containing the bounds of the interval. If one
of the inputs is a vector the result is a nx2 vector of interval
bounds.

>DOF(4m,[28mm,35mm,50mm,85mm],8)
1.80512           NAN
2.25122       17.9225
2.90023        6.4433
3.53967       4.59796

See:   endDOF (Depth of Field of an Ideal Lens),   startDOF (Depth of Field of an Ideal Lens)
```
```function hyperfocal (L, A, c=0.03mm, ff=1)
```
```  Hyperfocal distance

L : film equivalent focal length of the lens
A : filrm equivalent aperture (F-stop times ff)
c : accepted radius of blurriness
ff : form factor

The lense will be acceptably sharp from the hyperfocal distance
divided by 2 to infinity.

>hyperfocal(18mm,1.5,[2,3,8,16])
[5.412,  3.612,  1.362,  0.687]

See:   DOF (Depth of Field of an Ideal Lens)
```
```function bokeh (D, L, A, ff=1)
```
```  Computes the Bokeh

Bokeh is the diameter of the circles of diffusion divided
by the diameter of the image.
```

Documentation Homepage