JChainsAnalyser: an ImageJ-based stand-alone application for the study of magneto-rheological fluids

被引:10
作者
Dominguez-Garcia, P. [1 ]
Rubio, M. A. [2 ]
机构
[1] Univ Nacl Educ Distancia, Dep Fis Mat, Madrid 28040, Spain
[2] Univ Nacl Educ Distancia, Dep Fis Fundamental, Madrid 28040, Spain
关键词
Magneto-rheological fluid; Magnetic colloids; Aggregation; ImageJ; !text type='Java']Java[!/text; VIDEO MICROSCOPY; COMPUTER VISION;
D O I
10.1016/j.cpc.2009.04.016
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
JChainsAnalyser is a Java-based program for the analysis of two-dimensional images of magneto-rheological fluids (MRF) at low concentration of particles obtained using the video-microscopy technique. MRF are colloidal dispersions of micron-sized polarizable particles in a carrier fluid with medium to low viscosity. When a magnetic field is applied to the suspension, the particles aggregate forming chains or clusters. Aggregation dynamics [P. Dominguez-Garcia. S. Melle, J.M. Pastor, M.A. Rubio, Phys. Rev. E 76 (2007) 051403] and morphology of the aggregates [P. Dominguez-Garcia, S. Melle, M.A. Rubio, J. Colloid Interface Sci. 333 (2009) 221-229] have been studied capturing images of the fluid and analyzing them by using this software. The program allows to analyze automatically the MRF images by means of an adequate combination of different imaging methods, while magnitudes and statistics are calculated and saved in data files. It is possible to run the program on a desktop computer, using the GUI (graphical user interface), or in a cluster of processors or remote computer by means of command-line instructions. Program summary Program title: JChainsAnalyser Catalogue identifier: AEDT_v1_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AEDT_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC license, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data. etc.: 79 071 No. of bytes in distributed program, including test data, etc.: 4 367 909 Distribution format. tar.gz Programming language: Java 2 Computer. Any computer with Java Runtime Environment (JRE) installed Operating system: Any OS with Java Runtime Environment (JRE) installed RAM: Typically, 3.3 MB Classification: 23 External routines: ImageJ, ij-imagelO, jdom, L2FProd Nature of problem: The video-microscopy technique usually produces quite a big quantity of images to analyze. Although ImageJ gives the required filters and methods for image analysis, it fails when a large number of images is used. Moreover, an adequate combination of filters is needed for the segmentation and binarization of this kind of images. Solution method: JChainsAnalyser filters and analyses any quantity of MRF images automatically, so the application can be run on a desktop computer or using a cluster of processors. It can be run in a desktop computer using the GUI (graphical user interface) or by a command-line interface. JChainsAnalyser uses XML files to define input/output data and Java to ensure portability between operating systems. It also utilizes an image algorithm based on the application of different and adaptative ImageJ's filters. Running time: The test run provided takes only a few seconds. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:1956 / 1960
页数:5
相关论文
共 19 条
[1]   Adaptive thresholding by variational method [J].
Chan, FHY ;
Lam, FK ;
Zhu, H .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1998, 7 (03) :468-473
[2]   Methods of digital video microscopy for colloidal studies [J].
Crocker, JC ;
Grier, DG .
JOURNAL OF COLLOID AND INTERFACE SCIENCE, 1996, 179 (01) :298-310
[3]   Morphology of anisotropic chains in a magneto-rheological fluid during aggregation and disaggregation processes [J].
Dominguez-Garcia, P. ;
Melle, Sonia ;
Rubio, M. A. .
JOURNAL OF COLLOID AND INTERFACE SCIENCE, 2009, 333 (01) :221-229
[4]   Scaling in the aggregation dynamics of a magnetorheological fluid [J].
Dominguez-Garcia, P. ;
Melle, Sonia ;
Pastor, J. M. ;
Rubio, M. A. .
PHYSICAL REVIEW E, 2007, 76 (05)
[5]   Easy Java']Java simulations: a software tool to create scientific simulations in Java']Java [J].
Esquembre, F .
COMPUTER PHYSICS COMMUNICATIONS, 2004, 156 (02) :199-204
[6]   Novel precision target detection with adaptive thresholding for dynamic image segmentation [J].
Kim, BG ;
Kim, DJ ;
Park, DJ .
MACHINE VISION AND APPLICATIONS, 2001, 12 (05) :259-270
[7]   Object-oriented modelling of virtual-labs for education in chemical process control [J].
Martin-Villalba, Carla ;
Urquia, Alfonso ;
Dormido, Sebastian .
COMPUTERS & CHEMICAL ENGINEERING, 2008, 32 (12) :3176-3186
[8]   Time scaling regimes in aggregation of magnetic dipolar particles: Scattering dichroism results [J].
Melle, S ;
Rubio, MA ;
Fuller, GG .
PHYSICAL REVIEW LETTERS, 2001, 87 (11) :art. no.-115501
[9]   Video microscopy of monodisperse colloidal systems [J].
Murray, CA ;
Grier, DG .
ANNUAL REVIEW OF PHYSICAL CHEMISTRY, 1996, 47 :421-462
[10]   THRESHOLD SELECTION METHOD FROM GRAY-LEVEL HISTOGRAMS [J].
OTSU, N .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1979, 9 (01) :62-66