Giter VIP home page Giter VIP logo

captivate's Introduction

In addition to research-based projects, my GitHub also features my hobby pursuits. I am interested in hardware, home automation, and teaching Python.

captivate's People

Contributors

blakenaccarato avatar renovate[bot] avatar

Watchers

 avatar  avatar

captivate's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Pending Approval

These branches will be created by Renovate only once you click their checkbox below.

  • Update template digest to a7dde90
  • Update pyright and type stubs (pyright, typings)
  • Update dependency fawltydeps to v0.15.0
  • Update dependency nb-clean to v3
  • ๐Ÿ” Create all pending approval PRs at once ๐Ÿ”

Detected dependencies

git-submodules
.gitmodules
  • template main@fb54a954c19bfb8fb4a259e7e83309bd15bd8d34
  • typings main@f3510cd42ef6ee852ee1077c91de7df4ad598aa7
github-actions
.github/workflows/changerelease.yml
.github/workflows/codeql.yml
.github/workflows/main.yml
.github/workflows/publish.yml
.github/workflows/sphinx.yml
pip_requirements
.tools/requirements/requirements_both.txt
  • pyright ==1.1.303
  • pytest-custom-exit-code ==0.3.0
  • nb-clean ==2.4.0
.tools/requirements/requirements_dev.txt
  • fawltydeps ==0.11.0
.tools/requirements/requirements_docs.txt
pre-commit
.pre-commit-config.yaml

  • Check this box to trigger a request for Renovate to run again on this repository

Generalize video and image capture

The captures module currently serves boilercv with some module-level constants as defaults and a particular filename scheme. Generalize this approach somewhat, while keeping some sensible defaults (e.g. video format).

  • Optimize scale_bool and determine when it is necessary
  • Generalize file writing for only MP4 (pyav plugin), TIFF (tifffile_v3 plugin), and PNG (Pillow plugin). Use the v3 API and imopen in the refactor. Allow arguments to be passed through to override behavior, but choose reasonable defaults.
  • Do not manipulate paths by default, nor append timestamps. Just raise on improper extension/setting combinations
  • Generalize preview_frame behavior to preview arbitrary frames
  • Handle boolean-valued arrays consistently in previewing/capturing with scale_bool
  • Factor out common compositions of previews/captures to a third module. For example, previewing and capturing at once
  • Implement import-time configuration by the consumer with preview/capture flags

Make little changes

This issue will track progress on little changes to be made, which aren't big enough to warrant their own Issue or PR.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.