Code Monkey home page Code Monkey logo

vocedit's Introduction

Simple VOC Pascal Data Editor

Configure as concise as possible
The program file can be configured as a single file so that developers can easily rewrite it.

After reading jpg, display object area and save.
The xml filename is written as jpg name + '.xml'.

VOCEDIT

Program Manipulation

python3 vocedit.py [jpg_xml_file list]
python3 vocedit_eng.py [jpg_xml_file list] # English Version
Example)python3 vocedit.py [ image_file ]

Create Object

  1. Select object region by dragging
  2. Edit the object name and save it [Enter]

# Change object name
1. Double-click on multiple objects
2. Edit the object name and save it [Enter]

# Create object part
1. Select Large Objects
2. Create an object by dragging inside the object contained in the large object
# Move object name
l. Select an object and click the arrows
# Resize Object Name
1. Select the object and Cntl + Arrows

# Object selection operation
Select All: Ctl-A
Unselect all: ESC
Add selection: left mouse double click
Uncheck: Right-click
Delete selection: Del
Bean autoanalysis: Ctrl-P

# File
Read File: Ctl-R
Save file: Ctl-U
Old file: PageUp
Next file: PageDown

# Image to organize objects after splitting
  How to verify that object name classification works well

 1. python3 vocsplit.py dest_dir img_List
    The voc xml object in img_list is classified and stored by subdirectories with object names.

 2. created in dest_dir relocates the image
     The image object, which is called the subdirectory "del", is the object to delete
     Do not modify the generated object file name
     You can modify the XML by modifying the file name

 3. python3 vocrenameobk.py dest_dir img_List
    Modify the object name of the XML by reading the list of images divided by dest_dir in vocsplit.py.

vocedit's People

Contributors

jangsooyoung avatar

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.