Recent Releases of https://github.com/rybakov-ks/particleanalyzer

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v1.1.0

πŸš€ New features

  • Globally redesigned user interface, abandonment of gr.ImageEditor;
  • Improved logic for working with gr.Examples;
  • Added preliminary compression of large images.

https://github.com/user-attachments/assets/3be0f881-5477-4f13-a460-566886afd903

- Python
Published by rybakov-ks 6 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v1.0.0

πŸš€ New features

  • Added ability to process 'tif' and 'tiff' images;
  • Work of gr.Examples is extended to gr.ImageEditor;
  • Work of introjs is fixed.

https://github.com/user-attachments/assets/b67da958-1b91-4f28-b18a-546e88e8a24c

- Python
Published by rybakov-ks 6 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.38

πŸš€ New features

  • Added ability to select and delete multiple particles;
  • Update dual-range slider boundaries when deleting particles.

https://github.com/user-attachments/assets/042a03e1-43ec-4fbf-8013-73ef9e5ae302

- Python
Published by rybakov-ks 6 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.37

πŸš€ New features

  • Added the ability to select the type, color and transparency of the fill;
  • Added the ability to delete a particle from the data set.

https://github.com/user-attachments/assets/3d1841fd-d950-435a-9099-9b632366fd4f

πŸš€ Fixes

  • Fixed a bug with color spaces;
  • Buttons are implemented via gr.Button and not via gr.HTML.

- Python
Published by rybakov-ks 6 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.36

πŸš€ New features

  • Added the ability to enable/disable the borders of segmented particles;
  • Implemented the option to fill/disable the particle fill;
  • Added the choice of outline color for better visualization;
  • Improved particle analysis function.

https://github.com/user-attachments/assets/00a8036a-9b5f-43d5-90cd-b8be1425eae7

- Python
Published by rybakov-ks 7 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.35

πŸš€ New features

  • Added the ability to filter output data by particle size parameters

https://github.com/user-attachments/assets/699d6829-c76c-4f69-9d27-8a1672c7462b

- Python
Published by rybakov-ks 7 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.34

πŸš€ Fixes

Changed button styles Optimized user interface

- Python
Published by rybakov-ks 7 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.33

πŸš€ New features

  • Updated ParticleAnalyzer class;
  • Retrained Yolo11 and Mask R-CNN X152 models;
  • Updated UI.

- Python
Published by rybakov-ks 7 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.31

πŸš€ New features

  • Completely retrained YOLOv11, YOLOv12, and Mask R-CNN X152;
  • All models retrained on an exclusive dataset with extended markup;
  • Reorganization of the main user interface;
  • Added a step-by-step tour of the application's functionality;
  • Added about page for the application;
  • Added cancel buttons for main process and LLM.

For update: pip install --upgrade particleanalyzer

- Python
Published by rybakov-ks 7 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.28

πŸš€ New features - Added nm unit - Optimized user interface

πŸš€ Fixes - Bugs fixed and code optimized

- Python
Published by rybakov-ks 8 months ago

https://github.com/rybakov-ks/particleanalyzer -

πŸš€ New features

  • Added progress bar to UI

πŸš€ Fixes

  1. Fixed a bug if you do not use api-key;
  2. Fixed bug with importing Detectron2 models.

- Python
Published by rybakov-ks 8 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.26

πŸš€ New features

  • Added automatic detection of the language model provider by --api-key

πŸš€ Fixes

  • Improved import of yolo and detectron2 models.
  • Improved work with language models.

- Python
Published by rybakov-ks 8 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.25

πŸš€ New features

  • Added the ability to select LLM

πŸš€ Fixes

  • Improved LLM query.
  • Optimized user interface.
  • Improved table with statistical processing results.

- Python
Published by rybakov-ks 8 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.24

πŸš€ Fixes

  • Improved LLM query.
  • Optimized user interface.

- Python
Published by rybakov-ks 8 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.23

  • Added ability to use LLM from huggingface to generate conclusion

- Python
Published by rybakov-ks 8 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.22

πŸš€ New features

  • Added the ability to visualize both the elongation and widening of particles
  • The settings interface has been slightly changed

- Python
Published by rybakov-ks 8 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.21

πŸš€ New features - Added the ability to visualize particle orientation

- Python
Published by rybakov-ks 8 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.20

πŸš€ New features

  1. Determination of Feret diameters:
  • Maximum diameter (Dβ‚˜β‚β‚“) β€” the largest distance between the particle boundaries
  • Minimum diameter (Dβ‚˜α΅’β‚™) β€” the minimum transverse size
  • Average diameter (Dβ‚˜β‚‘β‚β‚™) β€” the average value in all directions
  1. Calculation of orientation angles:
  • Angle for Dβ‚˜β‚β‚“ (ΞΈβ‚˜β‚β‚“) β€” the direction of maximum particle elongation
  • Angle for Dβ‚˜α΅’β‚™ (ΞΈβ‚˜α΅’β‚™) β€” perpendicular to ΞΈβ‚˜β‚β‚“
  1. Changed presentation on charts

  2. Added output of new parameters to tables and files

  3. Automatic drawing of Feret lines on images:

  4. Yellow β€” maximum diameter

  5. Blue β€” minimum diameter

- Python
Published by rybakov-ks 8 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.19

  • Translation dictionary updated
  • Added the ability to set a port

- Python
Published by rybakov-ks 8 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.18

  • Reduced application size

- Python
Published by rybakov-ks 8 months ago

https://github.com/rybakov-ks/particleanalyzer - ParticleAnalyzer v0.1.16

  • Automated particle segmentation in SEM images
  • SAHI mode enables accurate detection of small particles in high-resolution images via a sliding window method
  • Comprehensive statistical analysis of particle characteristics
  • Interactive visualization of size distributions
  • Dual unit support β€” switch between pixels and micrometers (Β΅m)
  • Supports multiple AI models: YOLOv11, YOLOv12, and Detectron2
  • Advanced configuration options for fine-tuning detection accuracy
  • Multi-language interface: English, Russian, Simplified Chinese, Traditional Chinese (en, ru, zh-CN, zh-TW)

- Python
Published by rybakov-ks 8 months ago