Giter Club home page Giter Club logo

picturecheck's Introduction

PictureCheck

A tool to manually check pictures in a folder, keeping those you want

Prerequistes

The following packages are required:

  • pyqt5
  • pandas
  • numpy

First create an empty environment:

conda create -n picture_select python=3.11

Go to the new environment

conda activate picture_select

Install the above packages

pip install pyqt5
conda install pandas
conda install numpy

It is faster to install pyqt using pip than conda.

Usage

python picture_selecter.py
  1. First click on the menu item "Files" to select the input folder that contains pictures you want to inspect. You can also set the output folder to save selected pictures. By default, if you have not set an output folder, a subfolder named "selected_figures" will be created in the input folder to save selected pictures.
  2. Click on the "cross" mark to skip pictures you don't want. Click on the "tick" mark to select pitures that meet your requirement. After you select a picture, it will be copied to the output folder. If you regret your decision about a picture, you can use the left arrow in the lower left of the window to go back to the previouse picture, and change your decision with the "cross" or "tick" mark.
  3. When you exit the program, a file named "figure_list.csv" is created to record which pistures have been checked. When the same folder is loaded again, the program can start from the point where it existed last time.
Screencast.from.Friday.September.15.2023.01.03.27.PM.HKT.webm

picturecheck's People

Contributors

zhong-yy avatar

Watchers

 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.