Skip to content

Commit

Permalink
pre-release 1.0.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
decadenza committed May 14, 2023
1 parent 6949b4a commit a212194
Show file tree
Hide file tree
Showing 24 changed files with 1,239 additions and 1,308 deletions.
11 changes: 6 additions & 5 deletions docs/_modules/index.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

<!DOCTYPE html>

<html lang="en">
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
Expand All @@ -10,9 +10,10 @@
<link rel="stylesheet" type="text/css" href="../_static/nature.css" />
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
<script src="../_static/jquery.js"></script>
<script src="../_static/underscore.js"></script>
<script src="../_static/doctools.js"></script>
<script src="../_static/sphinx_highlight.js"></script>
<link rel="icon" href="../_static/favicon.ico"/>
<link rel="shortcut icon" href="../_static/favicon.ico"/>
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
</head><body>
Expand Down Expand Up @@ -60,7 +61,7 @@ <h3 id="searchlabel">Quick search</h3>
</form>
</div>
</div>
<script>document.getElementById('searchbox').style.display = "block"</script>
<script>$('#searchbox').show(0);</script>
</div>
</div>
<div class="clearer"></div>
Expand All @@ -80,7 +81,7 @@ <h3>Navigation</h3>
</div>
<div class="footer" role="contentinfo">
&#169; Copyright 2023, decadenza.
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 6.1.3.
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.4.0.
</div>
</body>
</html>
49 changes: 25 additions & 24 deletions docs/_modules/simplestereo/_rigs.html

Large diffs are not rendered by default.

71 changes: 36 additions & 35 deletions docs/_modules/simplestereo/active.html

Large diffs are not rendered by default.

43 changes: 22 additions & 21 deletions docs/_modules/simplestereo/calibration.html

Large diffs are not rendered by default.

19 changes: 10 additions & 9 deletions docs/_modules/simplestereo/passive.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

<!DOCTYPE html>

<html lang="en">
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
Expand All @@ -10,9 +10,10 @@
<link rel="stylesheet" type="text/css" href="../../_static/nature.css" />
<link rel="stylesheet" type="text/css" href="../../_static/custom.css" />
<script data-url_root="../../" id="documentation_options" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/sphinx_highlight.js"></script>
<link rel="icon" href="../../_static/favicon.ico"/>
<link rel="shortcut icon" href="../../_static/favicon.ico"/>
<link rel="index" title="Index" href="../../genindex.html" />
<link rel="search" title="Search" href="../../search.html" />
</head><body>
Expand Down Expand Up @@ -53,7 +54,7 @@ <h1>Source code for simplestereo.passive</h1><div class="highlight"><pre>


<div class="viewcode-block" id="StereoASW"><a class="viewcode-back" href="../../simplestereo.html#simplestereo.passive.StereoASW">[docs]</a><span class="k">class</span> <span class="nc">StereoASW</span><span class="p">():</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Custom implementation of &quot;Adaptive Support-Weight Approach</span>
<span class="sd"> for Correspondence Search&quot;, K. Yoon, I. Kweon, 2006.</span>
<span class="sd"> </span>
Expand Down Expand Up @@ -109,7 +110,7 @@ <h1>Source code for simplestereo.passive</h1><div class="highlight"><pre>


<div class="viewcode-block" id="StereoASW.compute"><a class="viewcode-back" href="../../simplestereo.html#simplestereo.passive.StereoASW.compute">[docs]</a> <span class="k">def</span> <span class="nf">compute</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">img1</span><span class="p">,</span> <span class="n">img2</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Compute disparity map for BGR images.</span>
<span class="sd"> </span>
<span class="sd"> Parameters</span>
Expand All @@ -136,7 +137,7 @@ <h1>Source code for simplestereo.passive</h1><div class="highlight"><pre>


<div class="viewcode-block" id="StereoGSW"><a class="viewcode-back" href="../../simplestereo.html#simplestereo.passive.StereoGSW">[docs]</a><span class="k">class</span> <span class="nc">StereoGSW</span><span class="p">():</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> *Incomplete* implementation of &quot;Local stereo matching using geodesic support weights&quot;,</span>
<span class="sd"> Asmaa Hosni, Michael Bleyer, Margrit Gelautz and Christoph Rhemann (2009).</span>
<span class="sd"> </span>
Expand Down Expand Up @@ -184,7 +185,7 @@ <h1>Source code for simplestereo.passive</h1><div class="highlight"><pre>
<span class="bp">self</span><span class="o">.</span><span class="n">bins</span> <span class="o">=</span> <span class="n">bins</span>

<div class="viewcode-block" id="StereoGSW.compute"><a class="viewcode-back" href="../../simplestereo.html#simplestereo.passive.StereoGSW.compute">[docs]</a> <span class="k">def</span> <span class="nf">compute</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">img1</span><span class="p">,</span> <span class="n">img2</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Compute disparity map for 3-color channel images.</span>
<span class="sd"> &quot;&quot;&quot;</span>

Expand Down Expand Up @@ -213,7 +214,7 @@ <h3 id="searchlabel">Quick search</h3>
</form>
</div>
</div>
<script>document.getElementById('searchbox').style.display = "block"</script>
<script>$('#searchbox').show(0);</script>
</div>
</div>
<div class="clearer"></div>
Expand All @@ -234,7 +235,7 @@ <h3>Navigation</h3>
</div>
<div class="footer" role="contentinfo">
&#169; Copyright 2023, decadenza.
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 6.1.3.
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.4.0.
</div>
</body>
</html>
21 changes: 11 additions & 10 deletions docs/_modules/simplestereo/points.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

<!DOCTYPE html>

<html lang="en">
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
Expand All @@ -10,9 +10,10 @@
<link rel="stylesheet" type="text/css" href="../../_static/nature.css" />
<link rel="stylesheet" type="text/css" href="../../_static/custom.css" />
<script data-url_root="../../" id="documentation_options" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/sphinx_highlight.js"></script>
<link rel="icon" href="../../_static/favicon.ico"/>
<link rel="shortcut icon" href="../../_static/favicon.ico"/>
<link rel="index" title="Index" href="../../genindex.html" />
<link rel="search" title="Search" href="../../search.html" />
</head><body>
Expand Down Expand Up @@ -47,7 +48,7 @@ <h1>Source code for simplestereo.points</h1><div class="highlight"><pre>


<div class="viewcode-block" id="exportPLY"><a class="viewcode-back" href="../../simplestereo.html#simplestereo.points.exportPLY">[docs]</a><span class="k">def</span> <span class="nf">exportPLY</span><span class="p">(</span><span class="n">points3D</span><span class="p">,</span> <span class="n">filepath</span><span class="p">,</span> <span class="n">referenceImage</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">precision</span><span class="o">=</span><span class="mi">6</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Export raw point cloud to PLY file (ASCII).</span>
<span class="sd"> </span>
<span class="sd"> Parameters</span>
Expand All @@ -74,7 +75,7 @@ <h1>Source code for simplestereo.points</h1><div class="highlight"><pre>
<span class="k">with</span> <span class="nb">open</span><span class="p">(</span><span class="n">filepath</span><span class="p">,</span> <span class="s2">&quot;w&quot;</span><span class="p">)</span> <span class="k">as</span> <span class="n">f</span><span class="p">:</span>
<span class="n">f</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s2">&quot;ply</span><span class="se">\n</span><span class="s2">format ascii 1.0</span><span class="se">\n</span><span class="s2">comment SimpleStereo point cloud export</span><span class="se">\n</span><span class="s2">&quot;</span><span class="p">)</span>
<span class="c1"># Store the original array shape for future use</span>
<span class="n">f</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;comment Original array shape </span><span class="si">{</span><span class="s1">&#39;x&#39;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">d</span><span class="p">)</span><span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="n">d</span><span class="w"> </span><span class="ow">in</span><span class="w"> </span><span class="n">originalShape</span><span class="p">)</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span><span class="p">)</span>
<span class="n">f</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;comment Original array shape </span><span class="si">{</span><span class="s1">&#39;x&#39;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">d</span><span class="p">)</span> <span class="k">for</span> <span class="n">d</span> <span class="ow">in</span> <span class="n">originalShape</span><span class="p">)</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span><span class="p">)</span>
<span class="n">f</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s2">&quot;element vertex </span><span class="si">{}</span><span class="se">\n</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">n</span><span class="p">))</span>
<span class="n">f</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s2">&quot;property double x</span><span class="se">\n</span><span class="s2">property double y</span><span class="se">\n</span><span class="s2">property double z</span><span class="se">\n</span><span class="s2">&quot;</span><span class="p">)</span>

Expand Down Expand Up @@ -119,7 +120,7 @@ <h1>Source code for simplestereo.points</h1><div class="highlight"><pre>
<span class="n">referenceImage</span><span class="p">[</span><span class="n">i</span><span class="p">],</span> <span class="n">p</span><span class="o">=</span><span class="n">precision</span><span class="p">))</span> <span class="c1"># Grayscale</span></div>

<div class="viewcode-block" id="importPLY"><a class="viewcode-back" href="../../simplestereo.html#simplestereo.points.importPLY">[docs]</a><span class="k">def</span> <span class="nf">importPLY</span><span class="p">(</span><span class="n">filename</span><span class="p">,</span> <span class="o">*</span><span class="n">properties</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Import 3D coordinates from PLY file.</span>
<span class="sd"> </span>
<span class="sd"> Parameters</span>
Expand Down Expand Up @@ -161,7 +162,7 @@ <h1>Source code for simplestereo.points</h1><div class="highlight"><pre>


<div class="viewcode-block" id="getAdimensional3DPoints"><a class="viewcode-back" href="../../simplestereo.html#simplestereo.points.getAdimensional3DPoints">[docs]</a><span class="k">def</span> <span class="nf">getAdimensional3DPoints</span><span class="p">(</span><span class="n">disparityMap</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Get adimensional 3D points from the disparity map.</span>
<span class="sd"> </span>
<span class="sd"> This is the adimensional version of</span>
Expand Down Expand Up @@ -216,7 +217,7 @@ <h1>Source code for simplestereo.points</h1><div class="highlight"><pre>


<div class="viewcode-block" id="distortPoints"><a class="viewcode-back" href="../../simplestereo.html#simplestereo.points.distortPoints">[docs]</a><span class="k">def</span> <span class="nf">distortPoints</span><span class="p">(</span><span class="n">points</span><span class="p">,</span> <span class="n">distCoeff</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&#39;&#39;&#39;</span>
<span class="sd">&#39;&#39;&#39;</span>
<span class="sd"> Undistort relative coordinate points.</span>
<span class="sd"> </span>
<span class="sd"> Parameters</span>
Expand Down Expand Up @@ -274,7 +275,7 @@ <h3 id="searchlabel">Quick search</h3>
</form>
</div>
</div>
<script>document.getElementById('searchbox').style.display = "block"</script>
<script>$('#searchbox').show(0);</script>
</div>
</div>
<div class="clearer"></div>
Expand All @@ -295,7 +296,7 @@ <h3>Navigation</h3>
</div>
<div class="footer" role="contentinfo">
&#169; Copyright 2023, decadenza.
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 6.1.3.
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.4.0.
</div>
</body>
</html>
Loading

0 comments on commit a212194

Please sign in to comment.