Skip to main content

A package for processing and plotting images

Project description

Image Processor

Overview

The Image Processor Tool is an interactive script designed to provide users with functionalities to:

  1. Generate FTIR (Fourier-transform infrared spectroscopy) plots.
  2. Use ImageJ for image processing, such as color changes and intensity readings.
  3. Exit the program when finished.

The tool guides users through each step and provides an easy way to interactively work with image files and FTIR data.

Features

  • Generate FTIR Plot: Users can input FTIR data to generate a plot for visualization purposes.
  • ImageJ Integration: Perform image processing, including color adjustments, intensity analysis, and other modifications.

Setup and Installation

To use this tool, follow these simple steps to set up the environment.

Install the Package

To install the tool and all required dependencies, use the following command:

pip install plotGeneratorPL

Running the Tool

You have two options to run the package:

  1. In Terminal:

    • After installing, you can execute the tool directly from the terminal by running:

      plotGeneratorPL
      

      This will provide you with an interactive interface to use the available features.

  2. In a Python Notebook:

    • You can also import and use the main functionality within a Python notebook:

      from plotGeneratorPL import main
      main.main()
      

How to Use

  1. Interact with the Program:

    • When prompted, you will see the following options:
      1. Generate FTIR Plot
      2. Use ImageJ for image processing
      3. Exit the program
      
    • Enter the corresponding number to select the desired function.
  2. Follow the Prompts: The program will guide you through the process of providing data or selecting image files as needed.

Example Usage

After running the tool, you may be prompted as follows:

Welcome to the Image Processor!

Options:
1. Generate FTIR Plot
2. Use ImageJ
3. Exit
Enter the number of the function you want to use:

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

plotgeneratorpl-1.0.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

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

plotGeneratorPL-1.0-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file plotgeneratorpl-1.0.tar.gz.

File metadata

  • Download URL: plotgeneratorpl-1.0.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.2

File hashes

Hashes for plotgeneratorpl-1.0.tar.gz
Algorithm Hash digest
SHA256 6ff227f8472a9a3d634c00328b366c196e1b78c6e02fb5998c4d1dd0ea79d3f2
MD5 ce62bc67f03c6ffa0a6905c8005e6e2e
BLAKE2b-256 a4cef0422d9cb4fb625afe99630902b42c483c3a637dea1c732d0440adf15830

See more details on using hashes here.

File details

Details for the file plotGeneratorPL-1.0-py3-none-any.whl.

File metadata

  • Download URL: plotGeneratorPL-1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.2

File hashes

Hashes for plotGeneratorPL-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 843a4f4ac2d4f9c1a9ea26079a3c4629c6655dbfe99e6ac2738680e65c5466bd
MD5 347518d046046c7ab70f25ace2bca85d
BLAKE2b-256 7b0992a3a5696381e606902ce92a7c65a5b14e8e974299492f78e628c947cb60

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