Skip to content

v0.8.0 - 2025-09-19 - Realtime frequency filters for `stream` and test adjustments

Choose a tag to compare

@t-sasatani t-sasatani released this 19 Sep 06:38
· 355 commits to main since this release
d5059b2

New Features

  • #121 - Adds optional realtime frequency filtering to mio stream. Example usage:
    mio stream capture -c wireless-200px -f remove_stripe_example
    See the CLI docs for more details.

Bugfixes

  • #121 - The FFT/IFFT operation on videos sometimes produced values larger than the maximum of the type (e.g., 255 for np.uint8), resulting in bright artifacts. The frequency mask helper method now clips values before returning them to prevent this.

Refactors

  • #121 - FrequencyMaskingConfig is now a subclass of MiniscopeConfig, ConfigYAMLMixin, allowing it to be treated like other configs.

Testing

  • #132, #134 - Pin macOS version to macos-14 due to upstream issues in the Coveralls action.
  • #121 - Add basic tests to ensure the method is invoked via CLI.