Skip to main content

some tools about pascal voc format dataset

Project description

Pascal VOC Tools

This package includes some tools about pascal voc format dataset like read xml, write xml, resize image.

XmlReader

from pascal_voc_tools import XmlReader

som functions for reading a xml file and geting data in it.

XmlWriter

from pascal_voc_tools import XmlWriter

>>> writer = XmlWriter(image_path, image_width, image_height, image_depth, database, segmented)
>>> writer.addObject(name, xmin, ymin, xmax, ymax, pose, truncated, difficult)
>>> writer.save(save_path)

DatasetResize

from pascal_voc_tools import DatasetResize

>>> resizer = DatasetResize(root_voc_dir, save_voc_dir)
>>> resizer.resize_dataset_by_min_size(min_size)
>>> resizer.copy_imagesets()  # if the file include

DataSplit

from pascal_voc_tools import DataSplit

>>> spliter = DataSplit(root_dir)
>>> result = spliter.split_by_rate(test_rate)
>>> spliter.save(result)

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

pascal_voc_tools-0.1.1.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pascal_voc_tools-0.1.1-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file pascal_voc_tools-0.1.1.tar.gz.

File metadata

  • Download URL: pascal_voc_tools-0.1.1.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.9.1 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.5.2

File hashes

Hashes for pascal_voc_tools-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4b2a1edf85a4b34dec80e599effda406b997a6e6eed031ef86f5bdf7f2679d8f
MD5 fe43c1334e232027fabb55b19569a44a
BLAKE2b-256 0477156eaacbd5e10a0bc22a4c97ad5ca6ee83f08c20480b6adbc28e38d664f1

See more details on using hashes here.

File details

Details for the file pascal_voc_tools-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pascal_voc_tools-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.9.1 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.5.2

File hashes

Hashes for pascal_voc_tools-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f9ef575efff6c6d966140c4c34d434cd0e0bab1c03f7da1e7121626cc10a9690
MD5 aac9ddfaac7afc2fea60e4a28b9a3717
BLAKE2b-256 a2280bb54c6150f30263aa395b61d5218ca976a8f8425b76080468d573e380ed

See more details on using hashes here.

Supported by

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