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.29.tar.gz (108.9 kB view details)

Uploaded Source

Built Distribution

person_counter-1.1.29-py3-none-any.whl (147.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: person_counter-1.1.29.tar.gz
  • Upload date:
  • Size: 108.9 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.29.tar.gz
Algorithm Hash digest
SHA256 b3d66508b6b72faf55b20da569bfa099c6a0a73d0756f165eee53aa13918f862
MD5 603d4bbfdc095d1ddf8a0b1713d0a0ac
BLAKE2b-256 0bd946f0ab2dc64c353455c93476d29f0950d42047a8e7f4ca31f06561511040

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for person_counter-1.1.29-py3-none-any.whl
Algorithm Hash digest
SHA256 d6c2732ff81d0723c2cda53c9723113cebb18f3947f08ffd8c59c087246e3403
MD5 c1b8dfce19a310b39e314767e84d67fa
BLAKE2b-256 0e6909a6784e269ff2eed1666346c47091a19aea62e80a684b4561065a3da5bc

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