All Projects → Sidneys1 → Batchimageprocessor

Sidneys1 / Batchimageprocessor

A Mass Image Processing tool for Windows

Projects that are alternatives of or similar to Batchimageprocessor

Sherloq
An open-source digital image forensic toolset
Stars: ✭ 349 (+534.55%)
Mutual labels:  image-processing, gui
Pesdk Android Demo
A fully customizable photo editor for your app.
Stars: ✭ 464 (+743.64%)
Mutual labels:  image-processing, crop
Kondo
Save disk space by cleaning non-essential files from software projects.
Stars: ✭ 373 (+578.18%)
Mutual labels:  cli, gui
Exifcleaner
Cross-platform desktop GUI app to clean image metadata
Stars: ✭ 305 (+454.55%)
Mutual labels:  image-processing, gui
Ai sudoku
GUI based Smart Sudoku Solver that tries to extract a sudoku puzzle from a photo and solve it
Stars: ✭ 830 (+1409.09%)
Mutual labels:  image-processing, gui
Korkut
Quick and simple image processing at the command line. 🔨
Stars: ✭ 310 (+463.64%)
Mutual labels:  image-processing, crop
Tocropviewcontroller
A view controller for iOS that allows users to crop portions of UIImage objects
Stars: ✭ 4,210 (+7554.55%)
Mutual labels:  image-processing, crop
Density Converter
A multi platform image density converting tool converting single or batches of images to Android, iOS, Windows or CSS specific formats and density versions given the source scale factor or width/height in dp. It has a graphical and command line interface and supports many image types (svg, psd, 9-patch, etc.) aswell as some lossless compressors like pngcrush.
Stars: ✭ 222 (+303.64%)
Mutual labels:  cli, gui
Chafa
📺🗿 Terminal graphics for the 21st century.
Stars: ✭ 774 (+1307.27%)
Mutual labels:  cli, image-processing
Flyimg
Dockerized PHP7 application runs as a Microservice to resize and crop images on the fly. Get optimised images with MozJPEG, WebP or PNG using ImageMagick. Includes face detection, cropping, face blurring, image rotation and many other options. Abstract storage based on FlySystem in order to store images on any provider (local, AWS S3...).
Stars: ✭ 762 (+1285.45%)
Mutual labels:  image-processing, crop
Ludusavi
Backup tool for PC game saves
Stars: ✭ 301 (+447.27%)
Mutual labels:  cli, gui
Arf Converter
Bulk ARF file converter
Stars: ✭ 10 (-81.82%)
Mutual labels:  cli, gui
Eiskaltdcpp
File sharing program using DC and ADC protocols
Stars: ✭ 277 (+403.64%)
Mutual labels:  cli, gui
Tqdm
A Fast, Extensible Progress Bar for Python and CLI
Stars: ✭ 20,632 (+37412.73%)
Mutual labels:  cli, gui
Photoflare
Quick, simple but powerful Cross Platform image editor.
Stars: ✭ 260 (+372.73%)
Mutual labels:  image-processing, crop
Sharp
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
Stars: ✭ 21,131 (+38320%)
Mutual labels:  image-processing, crop
Rpi Backlight
🔆 A Python module for controlling power and brightness of the official Raspberry Pi 7" touch display
Stars: ✭ 190 (+245.45%)
Mutual labels:  cli, gui
Klingon
Angular Klingon: The UI companion for the @angular/cli
Stars: ✭ 191 (+247.27%)
Mutual labels:  cli, gui
Python Progressbar
Progressbar 2 - A progress bar for Python 2 and Python 3 - "pip install progressbar2"
Stars: ✭ 682 (+1140%)
Mutual labels:  cli, gui
Prlib
Pre-Recognition Library - library with algorithms for improving OCR quality.
Stars: ✭ 18 (-67.27%)
Mutual labels:  image-processing, crop

Batch Image Processor

Batch Image Processor

What does it Do?

Import hundreds of photos and perform various manipulations on them!

  • Rotate
    • Angular
    • Auto-Portrait
    • Auto-Landscape
  • Resize
    • Smart resizing, matches the destination size to the aspect ratio of your images
  • Crop
  • Watermarks
    • Text Watermark
    • Image Watermarks
    • Variable Opacity
  • Adjustments
    • Brightness
    • Contrast
    • Gamma
    • Saturation, or
      • Greyscale / Sepia
  • Rename

And more!

CLI

Now includes a complete CLI interface! Usage:

bipcli.exe [flags] [file0 file1 ... fileX]

Including files in the command will process each file listed. For large numbers of files, it may be easier to use a manifest file (see --man).

CLI Flags:

Batch Image Processor CLI uses flags to specify options. Short flags, like -c and -w, can be combined as -cw. The last short flag can be o, followed by the output path, e.g. -cwo="C:\Output" Mode flags, e.g. --option=(Option1|Option2) are not case sensitive.

Generic Options
  • --man="file": Specify a manifest file (a plain text document containing a raw list of files).
  • -? or --help: Display the help info (similar to this page).
Rotate Options
  • --rotate=#: A rotation transform.
  • 0 = None (Default)
  • 1-3 = Clockwise rotation in 90-degree increments.
  • 4 = Auto-Portrait Orientation.
  • 5 = Auto-Landscape Orientation.
Resize Options
  • --resize=(None|Smaller|Larger|Exact): A resize transform.
  • None = No resize (Default)
  • Smaller = Resize the image to be smaller than the specified by rwidth and rheight.
  • Larger = Resize the image to be larger than the specified by rwidth and rheight.
  • Exact = Resize the image to be the exact size specified by rwidth and rheight.
  • --rwidth=#: Width parameter for the resize option.
  • --rheight=#: Height parameter for the resize option.
  • -a or --noaspect: Disable automatic aspect ratio matching when resizing.
Crop Options
  • -c or --crop: Enable cropping.
  • --cwidth=#: Width parameter for the crop option.
  • --cheight=#: Height parameter for the crop option.
  • --calign=#: Crop alignment.
  • 0 1 2
  • 3 4 5
  • 6 7 8
Watermark Options
  • -w or --watermark: Enable watermarking.
  • --wtype=(Text|Image): Specifies the watermark type. Case sensitive.
  • Text = A text watermark. Additional options:
  • Image = An image watermark. Additional options:
  • --wcolor: Image watermarks in color (instead of default grayscale)
  • --wfile="file": A path to the image to watermark with
  • --wfont="fontname": Specify the watermark font.
  • --wsize=#.#: Specify the point-size of the watermark font.
  • --wtext="Text": The text to overlay.
  • --wopac=#.#: Watermark opacity as a decimal. E.g. --wopac=0.4 = 40%
  • --walign=#: Watermark alignment.
  • 0 1 2
  • 3 4 5
  • 6 7 8
Adjustments
  • --brightness=#.#: Adjust image brightness as a decimal.
  • --contrast=#.#: Adjust image contrast as a decimal.
  • --gamma=#.#: Adjust image gamma as a decimal.
  • Minimum 0.1, maximum 5.0
  • --smode=(Saturation|Greyscale|Sepia): Saturation mode.
  • Saturation = Adjust saturation by value --saturation (Default)
  • Greyscale = Complete greyscale adjustment
  • Sepia = Complete sepia adjustment
  • --saturation=#.#: Adjust image saturation as a value. --saturation=0 is the same as --smode=1
Output Options
  • --output="dir": Specify the output directory. If one is not specified files will be output to the current working directory.
  • --naming=(Original|Numbered|Custom): Output filename mode.
  • Original = The original filename.
  • Numbered = Sequential numbering.
  • Custom = Uses --customname as a pattern.
  • --customname="pattern": The custom naming pattern when --naming=Custom
  • Uses identifiers, e.g.: "{o} - {w}x{h}" could result in DSCF001 - 800x600.jpg
  • {o} = The original filename.
  • {w} = Output image width.
  • {h} = Output image height.
  • --format=(Jpg|Png|Bmp|Gif|Tiff): Specify the output filetype. Case sensitive. Default is Jpg.
  • --jquality=#.#: Jpeg output quality as a decimal. E.g.: --jquality=0.8 would be quality 80%. Default value is 0.95.

GUI Flags

In addition to CLI flags, there are also some GUI flags: BatchImageProcessor.exe [flags]

  • -s or --noshaders: Disable the drop shadow and blur shaders used in the GUI
  • -e or --noaero: Disable the Windows Aero extensions
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].