dipcoatimage-finitedepth

Image analysis for finite depth dip coating process


License
Other
Install
pip install dipcoatimage-finitedepth==2.0.5

Documentation

DipCoatImage-FiniteDepth

License CI CD Docs Supported Python Versions PyPI Version

title

DipCoatImage-FiniteDepth is a simple and extensible Python package to analyze dip coating with finite immersion depth.

Usage

Store analysis parameters in configuration file (YAML or JSON).

data1:
 type: CoatingImage
 referencePath: ref.png
 targetPath: target.png
 output:
     layerData: output/data.csv
data2:
   type: MyType
   my-parameters: ...
data3:
   ...

Pass the file to command:

$ finitedepth analyze config.yml

You can also define your own analysis type by writing a plugin.

Installation

DipCoatImage-FiniteDepth can be installed using pip.

$ pip install dipcoatimage-finitedepth

Optional dependencies are listed in manual.

Documentation

DipCoatImage-FiniteDepth is documented with Sphinx. The manual can be found on Read the Docs:

https://dipcoatimage-finitedepth.readthedocs.io

If you want to build the document yourself, get the source code and install with [doc] dependency. Then, go to doc directory and build the document:

$ pip install .[doc]
$ cd doc
$ make html

Document will be generated in build/html directory. Open index.html to see the central page.

Citation

If you use this package in a scientific publication, please cite the following paper:

@article{song2023measuring,
  title={Measuring coating layer shape in arbitrary geometry},
  author={Song, Jisoo and Yu, Dongkeun and Jo, Euihyun and Nam, Jaewook},
  journal={Physics of Fluids},
  volume={35},
  number={12},
  year={2023},
  publisher={AIP Publishing}
}