aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorPatrick Roth <roth@stettbacher.ch>2019-10-04 11:51:48 +0200
committerPatrick Roth <roth@stettbacher.ch>2019-10-04 11:51:48 +0200
commita0f501fa5650d0b6062cc8f26b34bce11137643d (patch)
tree8e31c5ac3409d4ce48887d88d4530b88a02c2660 /README.md
downloado3000-color-pipe-a0f501fa5650d0b6062cc8f26b34bce11137643d.tar.gz
o3000-color-pipe-a0f501fa5650d0b6062cc8f26b34bce11137643d.zip
initial commit
import from github
Diffstat (limited to 'README.md')
-rw-r--r--README.md39
1 files changed, 39 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..6e6fe08
--- /dev/null
+++ b/README.md
@@ -0,0 +1,39 @@
+# Why O-3000
+O-3000 is our answer to rigid and inflexible vision solutions. Maybe you know that. The camera you'd like to use
+does not support your (embedded) operating system. The interface specification is top secret and certainly you won't
+get any driver source code. Due to such experiences we developed the O-3000 cameras. In the meantime, O-3000
+has grown into a comprehensive vision system. Everything is open-source and all interface specifications are
+freely available. These cameras are developed and produced in Switzerland.
+
+## Color Image Processing Pipeline
+The pipeline applies serveral algorithms to captured images from the O-3000 camera. Following pipeline
+stages are implemented:
+<ol>
+<li>Debayering</li>
+<li>Auto white balancing</li>
+<li>Color Correction</li>
+<li>Lense correction</li>
+<li>Sharpening</li>
+<li>Gamma correction</li>
+</ol>
+
+
+### Build and install
+```
+git clone https://stettbacher.ch/gitlab/o-3000/driver.git
+cd color-pipe
+mkdir build
+cd build
+cmake ..
+sudo make install
+```
+
+
+### Cross-Compile
+A toolchain file is needed to specify the cross-compiler environment. As a starting point,
+use the template 'cmake/toolchain_file_template.cmake'. Specify the cross-compiler and path.
+Run cmake within build directory as follow:
+
+```
+cmake -DCMAKE_TOOLCHAIN_FILE=../cmake/toolchain_file_template.cmake ..
+```