Skip to content

no-identd/ArduEye

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains Aruduino libraries for using the Stonyman2 vision chip from Centeye, Inc. Most of this code was adapted from the original ArduEye repositories to follow current Arduino and C++ practices.

The examples folder contains the following sketches:

  • Tester: simple serial-monitor interaction, providing Matlab-formatted output
  • GUI: works with the GUI program in extras/processing to display live streaming images
  • Flow: works with the GUI program in extras/processing to display optical flow

The extras folder contains:

  • docs: the most recent public documentation on the Stonyman and Hawksbill chips
  • processing: a GUI for interacting with the Stonyman2 chip, written in Processing
  • python a Python program snapshot.py that works with the example in examples/Tester
  • standalone standalone C++ programs (not requiring Stonyman) for optical flow and ASCII imaging

To use the optical flow library, first make sure that the type definition for pixels (eight-bit or sixteen-bit) agrees with your image format, commenting-out the appropriate line as needed. Most image-acquisition systems (like OpenCV) use eight-bit grayscale images, whereas the Stonyman2 chip uses sixteen bits.

About

Arduino libraries and support for Centeye vision chips

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 62.9%
  • Processing 20.6%
  • C 13.7%
  • Python 2.0%
  • Makefile 0.8%