- Docker for building the ACAP applications
- goxisbuilder
go install github.com/Cacsjep/goxisbuilder@latest
git clone https://github.com/Cacsjep/goxis_examples
cd goxis_examples
goxisbuilder.exe -appdir "./axevent/send"
go install github.com/Cacsjep/goxisbuilder@latest
git clone https://github.com/Cacsjep/goxis_examples
cd goxis_examples
goxisbuilder -appdir "./axevent/send"
goxisbuilder -appdir "./axevent/subscribe"
goxisbuilder -appdir "./axlarod/classify" -files converted_model.tflite
goxisbuilder -appdir "./axlarod/object_detection" -files ssd_mobilenet_v2_coco_quant_postprocess.tflite
goxisbuilder -appdir "./axlarod/yolov5" -files yolov5n.tflite
goxisbuilder -appdir "./axlicense"
goxisbuilder -appdir "./axoverlay/rects_text"
goxisbuilder -appdir "./axoverlay/pixel_array"
goxisbuilder -appdir "./axoverlay/png_sequence" -files zinta
goxisbuilder -appdir "./axparameter"
goxisbuilder -appdir "./axstorage"
goxisbuilder -appdir "./vapix"
goxisbuilder -appdir "./vdostream"
goxisbuilder -appdir "./webserver"
Examples are really close to existing C examples of the AXIS Native SDK repo.
Note
The examples use mainly acapapp package, all examples could also just written using the diffrent go packages directly without using acapapp package.
Example | Description |
---|---|
axevent/send |
Demonstrate how to declare and send an event using acapapp package |
axevent/subscribe |
Demonstrate how to subscribe to an Virutal Input state change |
axoverlay/rects_text |
Render rects and a text via axolveray api |
axoverlay/pixel_array |
Render a array for pixel via axoverlay api |
axoverlay/png_sequence |
Render a sequence of png images via axoverlay api |
axlarod/classify |
Classification example with larod and vdo api (artpec-8) |
axlarod/object_detection |
Object detection example with larod/vdo and overlay api api (artpec-8) |
axlarod/yolov5 |
Yolov5 detection example with larod/vdo and overlay api api (artpec-8) |
axparameter |
Demonstrate how to get an parameter and listen to changes |
axstorage |
Interact with axstorage api |
license |
Show how to obtain the license state |
vdostream |
Demonstration how to get video frames from vdo |
webserver |
Reverse proxy webserver with fiber |