skimage 0.17.2

NotesParametersReturns
hessian_matrix_det(image, sigma=1, approximate=True)

The 2D approximate method uses box filters over integral images to compute the approximate Hessian Determinant, as described in .

Notes

For 2D images when approximate=True , the running time of this method only depends on size of the image. It is independent of :None:None:`sigma` as one would expect. The downside is that the result for :None:None:`sigma` less than :None:None:`3` is not accurate, i.e., not similar to the result obtained if someone computed the Hessian and took its determinant.

Parameters

image : array

The image over which to compute Hessian Determinant.

sigma : float, optional

Standard deviation used for the Gaussian kernel, used for the Hessian matrix.

approximate : bool, optional

If True and the image is 2D, use a much faster approximate computation. This argument has no effect on 3D and higher images.

Returns

out : array

The array of the Determinant of Hessians.

Compute the approximate Hessian Determinant over an image.

Examples

See :

Local connectivity graph

Hover to see nodes names; edges to Self not shown, Caped at 50 nodes.

Using a canvas is more power efficient and can get hundred of nodes ; but does not allow hyperlinks; , arrows or text (beyond on hover)

SVG is more flexible but power hungry; and does not scale well to 50 + nodes.

All aboves nodes referred to, (or are referred from) current nodes; Edges from Self to other have been omitted (or all nodes would be connected to the central node "self" which is not useful). Nodes are colored by the library they belong to, and scaled with the number of references pointing them


File: /skimage/feature/corner.py#200
type: <class 'function'>
Commit: