You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You must be sure to run it in a not dark environment outside with enough light for your webcam, otherwise cv2 on macOS will output an array with mostly zeros and it will stop events from generating as there is not enough light change spotted in the picture.
126
127
127
128
This is a weird bug actually that comes from the IEBCS library, which does not provide the fallback for cv2 img as NoneType. It might also be caused by how Apple webcams work in their hardware.
129
+
128
130
<br>
129
131
130
132
## GUI Instructions
@@ -133,6 +135,8 @@ This is a weird bug actually that comes from the IEBCS library, which does not p
**Actually lz4 package should not be a dependency here because we are not using aedat4 files from a real DVS.*
74
+
*Actually lz4 package should not be a dependency here because we are not using aedat4 files from a real DVS.*
70
75
76
+
<br>
71
77
72
78
## The main problem of AEStream is lz4
73
79
@@ -82,6 +88,7 @@ cmake --build .
82
88
python setup.py install
83
89
```
84
90
91
+
<br>
85
92
86
93
## Install CMake from source
87
94
@@ -96,6 +103,8 @@ ninja install
96
103
97
104
Here you would have to make sure that CMake finds the nanobind package installed with pip
98
105
106
+
<br>
107
+
99
108
## GCC version below 10
100
109
101
110
AEStream relies on modern compiler features and requires at least GCC 10 and CMake 3.20. To update GCC to version 10 on Windows the recommended approach is to install the MinGW-w64 toolchain which provides up-to-date GCC builds for Windows. MSBuild might also fail due to exceeding the maximum path length limit (260 characters) on Windows, which means that your folders can not be deeply nested (actually a hilarious fail, who even set that limit).
@@ -104,6 +113,8 @@ In general the whole Aestream library was not yet tested on Windows but its depe
104
113
105
114
For me the problem was with nanobind so maybe there is a missing "find_package(nanobind CONFIG REQUIRED)" in one of the CMakeLists.txt files in the aestream repository.
106
115
116
+
<br>
117
+
107
118
## Other possible fixes
108
119
109
120
Other fixes for Windows might include running this app in docker or WSL2 but those would be Linux envs not Windows anymore: https://github.com/aestream/aestream/issues/94
0 commit comments