summaryrefslogtreecommitdiff
path: root/src/camera/innomakerov9281.cpp
diff options
context:
space:
mode:
authorNikita Kostovsky <nikita@kostovsky.me>2025-03-01 01:19:51 +0100
committerNikita Kostovsky <nikita@kostovsky.me>2025-03-01 01:19:51 +0100
commita9af2d69c0a4d46dc98b6e0adaf13a7f23a24bce (patch)
tree5eb50679833feb3a67a39fb4c64a47e8d264c503 /src/camera/innomakerov9281.cpp
parentfe81095bf011786ee5303549abc8debb22cddcf8 (diff)
got 370 fps with pixels calc (previous was for pixels / 4)
Diffstat (limited to 'src/camera/innomakerov9281.cpp')
-rw-r--r--src/camera/innomakerov9281.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/camera/innomakerov9281.cpp b/src/camera/innomakerov9281.cpp
index 01f485d..184601a 100644
--- a/src/camera/innomakerov9281.cpp
+++ b/src/camera/innomakerov9281.cpp
@@ -33,6 +33,7 @@ extern uint64_t corr_elapsed_ns;
extern uint64_t max_elapsed_ns;
extern uint64_t value_elapsed_ns;
extern uint64_t rot_elapsed_ns;
+extern uint64_t pix_elapsed_ns;
extern uint64_t dropped_count;
// constexpr char videoDevice[] = "/dev/video0";
@@ -426,7 +427,8 @@ bool InnoMakerOV9281::getImage(size_t &imageIndex)
if (elapsedTime > 1000.)
{
fprintf(stderr,
- "fps: %d\tdropped: %d\tsec: %d\tdq: %d\tget: %d\trot: %d\tsum: %d,\tcorr: "
+ "fps: %d\tdropped: %d\tsec: %d\t"
+ "dq: %d\tget: %d\trot: %d\tpix: %d\tsum: %d,\tcorr: "
"%d,\tval: %d\n",
counter,
dropped_count,
@@ -434,6 +436,7 @@ bool InnoMakerOV9281::getImage(size_t &imageIndex)
dq_elapsed_ns / 1000 / counter,
get_elapsed_ns / 1000 / counter,
rot_elapsed_ns / 1000 / counter,
+ pix_elapsed_ns / 1000 / counter,
sum_elapsed_ns / 1000 / counter,
corr_elapsed_ns / 1000 / counter,
// max_elapsed_ns / 1000 / counter,
@@ -446,6 +449,7 @@ bool InnoMakerOV9281::getImage(size_t &imageIndex)
max_elapsed_ns = 0;
value_elapsed_ns = 0;
rot_elapsed_ns = 0;
+ pix_elapsed_ns = 0;
dropped_count = 0;
counter = 0;