Part of #82. Depends on Phase 1 (#).
Goal
purecv-imgproc builds under no_std + alloc with parallel and simd features off, falling back to scalar implementations.
Tasks
Out of scope
Actual ESP32/ESP-IDF integration testing (real hardware or QEMU) — could be a stretch goal but not required to close this issue. video/calib3d — Phase 3.
Part of #82. Depends on Phase 1 (#).
Goal
purecv-imgprocbuilds underno_std + allocwithparallelandsimdfeatures off, falling back to scalar implementations.Tasks
std::usage inpurecv-imgproc(canny, sobel, filters, morphology)feature = "std"(Rayon requires OS threads, incompatible withno_std)pulp(simdfeature) no_std compatibility — check crates.io/docssimdbehindfeature = "std"too, for nowparallelandsimdare offpurecv-imgproc --no-default-featureson the same bare target as Phase 1Out of scope
Actual ESP32/ESP-IDF integration testing (real hardware or QEMU) — could be a stretch goal but not required to close this issue. video/calib3d — Phase 3.