-
Notifications
You must be signed in to change notification settings - Fork 1
/
api.html
1 lines (1 loc) · 5.67 KB
/
api.html
1
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8" /><title>API References — PyMatting 1.1.10 documentation</title><link rel="stylesheet" href="/katex.min.css"><link rel="stylesheet" href="/style.css"><script src="/katex.min.js"></script></head><body><div class="sidebar"><div class="logo"><a href="/" class="sidebarlink"><img src="/figures/lemur_small.png" width="50px"></a><a href="/" class="logotext">PyMatting</a></div><div class="sidebarcontents">CONTENTS</div><ul><li><a href="/index.html" class="sidebarlink">PyMatting</a></li><li class="sidebarlink"><a href="/api.html" class="sidebarlink">API Reference</a><br><ul><li><a href="/alpha.html" class="sidebarlink">Alpha Estimation</a></li><li><a href="/cutout.html" class="sidebarlink">Cutout Function</a></li><li><a href="/foreground.html" class="sidebarlink">Foreground Estimation</a></li><li><a href="/laplacian.html" class="sidebarlink">Matting Laplacians</a></li><li><a href="/preconditioner.html" class="sidebarlink">Preconditioners</a></li><li><a href="/solver.html" class="sidebarlink">Solvers</a></li><li><a href="/util.html" class="sidebarlink">Utility Functions</a></li></ul></li><li><a href="/examples.html" class="sidebarlink">Examples</a></li><li><a href="/benchmarks.html" class="sidebarlink">Benchmarks</a></li><li><a href="/references.html" class="sidebarlink">Biblography</a></li><li><a href="https://pypi.org/project/PyMatting/" class="sidebarlink">PyPI</a></li><li><a href="https://www.github.com/pymatting/pymatting" class="sidebarlink">GitHub</a></li></ul></div><div class="middle"><h1>API References</h1><ul><li>Alpha Estimation<ul><li><a href="alpha.html#estimate_alpha_cf">pymatting.estimate_alpha_cf</a></li><li><a href="alpha.html#estimate_alpha_knn">pymatting.estimate_alpha_knn</a></li><li><a href="alpha.html#estimate_alpha_lbdm">pymatting.estimate_alpha_lbdm</a></li><li><a href="alpha.html#estimate_alpha_lkm">pymatting.estimate_alpha_lkm</a></li><li><a href="alpha.html#estimate_alpha_rw">pymatting.estimate_alpha_rw</a></li><li><a href="alpha.html#estimate_alpha_sm">pymatting.estimate_alpha_sm</a></li></ul></li><li>Cutout Function<ul><li><a href="cutout.html#cutout">pymatting.cutout</a></li></ul></li><li>Foreground Estimation<ul><li><a href="foreground.html#estimate_foreground_cf">pymatting.estimate_foreground_cf</a></li><li><a href="foreground.html#estimate_foreground_ml">pymatting.estimate_foreground_ml</a></li><li><a href="foreground.html#estimate_foreground_ml_cupy">pymatting.estimate_foreground_ml_cupy</a></li><li><a href="foreground.html#estimate_foreground_ml_pyopencl">pymatting.estimate_foreground_ml_pyopencl</a></li></ul></li><li>Matting Laplacians<ul><li><a href="laplacian.html#cf_laplacian">pymatting.cf_laplacian</a></li><li><a href="laplacian.html#knn_laplacian">pymatting.knn_laplacian</a></li><li><a href="laplacian.html#make_linear_system">pymatting.make_linear_system</a></li><li><a href="laplacian.html#lbdm_laplacian">pymatting.lbdm_laplacian</a></li><li><a href="laplacian.html#lkm_laplacian">pymatting.lkm_laplacian</a></li><li><a href="laplacian.html#rw_laplacian">pymatting.rw_laplacian</a></li><li><a href="laplacian.html#uniform_laplacian">pymatting.uniform_laplacian</a></li></ul></li><li>Preconditioners<ul><li><a href="preconditioner.html#ichol">pymatting.ichol</a></li><li><a href="preconditioner.html#L">pymatting.CholeskyDecomposition.L</a></li><li><a href="preconditioner.html#jacobi">pymatting.jacobi</a></li><li><a href="preconditioner.html#vcycle">pymatting.vcycle</a></li></ul></li><li>Solvers<ul><li><a href="solver.html#cg">pymatting.cg</a></li></ul></li><li>Utility Functions<ul><li><a href="util.html#boxfilter">pymatting.boxfilter</a></li><li><a href="util.html#knn">pymatting.knn</a></li><li><a href="util.html#__init__">pymatting.KDTree.__init__</a></li><li><a href="util.html#query">pymatting.KDTree.query</a></li><li><a href="util.html#__init__">pymatting.Timer.__init__</a></li><li><a href="util.html#stop">pymatting.Timer.stop</a></li><li><a href="util.html#apply_to_channels">pymatting.apply_to_channels</a></li><li><a href="util.html#vec_vec_dot">pymatting.vec_vec_dot</a></li><li><a href="util.html#mat_vec_dot">pymatting.mat_vec_dot</a></li><li><a href="util.html#vec_vec_outer">pymatting.vec_vec_outer</a></li><li><a href="util.html#fix_trimap">pymatting.fix_trimap</a></li><li><a href="util.html#isiterable">pymatting.isiterable</a></li><li><a href="util.html#load_image">pymatting.load_image</a></li><li><a href="util.html#save_image">pymatting.save_image</a></li><li><a href="util.html#to_rgb8">pymatting.to_rgb8</a></li><li><a href="util.html#make_grid">pymatting.make_grid</a></li><li><a href="util.html#show_images">pymatting.show_images</a></li><li><a href="util.html#trimap_split">pymatting.trimap_split</a></li><li><a href="util.html#sanity_check_image">pymatting.sanity_check_image</a></li><li><a href="util.html#blend">pymatting.blend</a></li><li><a href="util.html#stack_images">pymatting.stack_images</a></li><li><a href="util.html#row_sum">pymatting.row_sum</a></li><li><a href="util.html#normalize_rows">pymatting.normalize_rows</a></li><li><a href="util.html#grid_coordinates">pymatting.grid_coordinates</a></li><li><a href="util.html#sparse_conv_matrix_with_offsets">pymatting.sparse_conv_matrix_with_offsets</a></li><li><a href="util.html#sparse_conv_matrix">pymatting.sparse_conv_matrix</a></li><li><a href="util.html#weights_to_laplacian">pymatting.weights_to_laplacian</a></li><li><a href="util.html#normalize">pymatting.normalize</a></li><li><a href="util.html#div_round_up">pymatting.div_round_up</a></li></ul></li></ul><footer>© Copyright 2023, Thomas Germer, Tobias Uelwer, Stefan Conrad, Stefan Harmeling</footer></div><script src="/auto-render.min.js" onload="renderMathInElement(document.body)"></script></body></html>