Skip to main content

Person Counter using torch

Project description

Person counter

from opencv_stream import VideoStreamer, FpsDrawer from person_counter.model import PersonCounterModel, PersonCounterOutput import numpy as np import os

VIDEO_DIR = "D:/project/facebodydetection/facebodydetect/app/src/videos" def get_video(): paths = [ os.path.join(VIDEO_DIR, p) for p in os.listdir(VIDEO_DIR)] return np.random.choice(paths)

stream = VideoStreamer.from_video_input(get_video()) fps = FpsDrawer()

model = PersonCounterModel()

@stream.on_next_frame() def index(frame: np.ndarray):

result = model.predict(frame)

if result.is_ok(): output: PersonCounterOutput = result.unwrap() output.draw(frame) else: raise result.exception

fps.draw(frame)

stream.start()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

person_counter-1.1.17.tar.gz (107.3 kB view details)

Uploaded Source

Built Distribution

person_counter-1.1.17-py3-none-any.whl (146.0 kB view details)

Uploaded Python 3

File details

Details for the file person_counter-1.1.17.tar.gz.

File metadata

  • Download URL: person_counter-1.1.17.tar.gz
  • Upload date:
  • Size: 107.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for person_counter-1.1.17.tar.gz
Algorithm Hash digest
SHA256 d637e245498e8e2dfce1d4a2c987ee08bf8ac5e1d9aafb6819ec8a231c918618
MD5 92bf8291d98b0eaf076fabb19bedfc33
BLAKE2b-256 c3fc234d5163b9142d0233476d9926e7618ed47d167711ac4a57a4398e2ec3f7

See more details on using hashes here.

File details

Details for the file person_counter-1.1.17-py3-none-any.whl.

File metadata

File hashes

Hashes for person_counter-1.1.17-py3-none-any.whl
Algorithm Hash digest
SHA256 f6babb26d5cbcd6a1b69bf8eb18ef572c7668cc14e85177d21e23b0595d59e4f
MD5 ce3f8d0a5957dddb7dad2ba562a70c28
BLAKE2b-256 60e23756ca15917dfbad9e569907138a59bf8f4e7304902c8ad262f0132df9bd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page