diff --git a/src/index.html b/src/index.html index c198498..de72c55 100644 --- a/src/index.html +++ b/src/index.html @@ -151,9 +151,9 @@ - Image is just pixels (RGB) -
-

2. Thresholding

-

Demo 🀞

+
+

2. Thresholding

+

Demo 🀞

+
+
+

3. Edge Detection

+ +
+
+

3a. Contour Refinement

+ +
+
+
+

4. Distortion

+ +
+
+

5. Bit extraction

+ +
+
+

6. Decoding

+ +
+
+

And done!

+

...Almost

+ +
+
+

7. Pose Estimation

+ +
+
+

Another demo πŸ™

+
+
+
+

Endless possibilities 🀯

+ +
+
+

A single marker provides:

+
+
+
    +
  • "id"
  • +
  • Rotation
  • +
  • Bearing
  • +
  • Distance
  • +
+
+
+
    +
  • Object tracking
  • +
  • Localization
  • +
  • Identification
  • +
+
+
+ +
+
+
+
+
+
+
+

Don't do it yourself

+ +
+
+

pip install zoloto

+

+              from pathlib import Path
+
+              from zoloto import MarkerType
+              from zoloto.cameras import Camera
+
+              with Camera(marker_type=MarkerType.ARUCO_6X6) as camera:
+                for frame in camera:
+                  print(
+                    "Markers I can see:",
+                    len(camera.get_visible_markers(frame=frame))
+                  )
+            
+ +
+
+
+ +
+
+

Moreβ€½

+ + +
+
+

</me>

+
diff --git a/src/index.js b/src/index.js index b4b57e2..eeaa45b 100644 --- a/src/index.js +++ b/src/index.js @@ -1,9 +1,10 @@ import Reveal from 'reveal.js'; import Markdown from 'reveal.js/plugin/markdown/markdown.js'; import Notes from 'reveal.js/plugin/notes/notes.js'; +import Highlight from 'reveal.js/plugin/highlight/highlight.js'; let deck = new Reveal({ - plugins: [ Markdown, Notes ], + plugins: [ Markdown, Notes, Highlight ], controlsTutorial: false, hash: true }) diff --git a/src/index.scss b/src/index.scss index b185f16..4430359 100644 --- a/src/index.scss +++ b/src/index.scss @@ -1,10 +1,20 @@ $text: white; $text-strong: white; $primary: #e85537; +$pre-background: none; +$code-background: none; +$code: $text; +$family-code: var(--r-code-font); @import "../node_modules/reveal.js/css/reveal"; @import "../node_modules/reveal.js/css/theme/source/night"; -@import "../node_modules/bulma/bulma"; +@import "../node_modules/reveal.js/plugin/highlight/monokai.css"; + +// Bulma (the useful bits) +@import "../node_modules/bulma/sass/utilities/_all"; +@import "../node_modules/bulma/sass/helpers/_all"; +@import "../node_modules/bulma/sass/base/_all"; +@import "../node_modules/bulma/sass/grid/_all"; .text-shadow {