Fuzzy Logic for Image Processing: A Gentle Introduction Using Java

Front Cover

This book provides an introduction to fuzzy logic approaches useful in image processing. The authors start by introducing image processing tasks of low and medium level such as thresholding, enhancement, edge detection, morphological filters, and segmentation and shows how fuzzy logic approaches apply. The book is divided into two parts. The first includes vagueness and ambiguity in digital images, fuzzy image processing, fuzzy rule based systems, and fuzzy clustering. The second part includes applications to image processing, image thresholding, color contrast enhancement, edge detection, morphological analysis, and image segmentation. Throughout, they describe image processing algorithms based on fuzzy logic under methodological aspects in addition to applicative aspects. Implementations in java are provided for the various applications.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Part I Fundamentals of Fuzzy Image Processing
2
1 Image Representation Using Java
3
2 LowLevel Image Processing
14
3 Basics of Fuzzy Logic
39
4 Fuzzy Image Processing
53
5 Java for Image Processing
64
Part II Application to Image Processing
82
6 Color Contrast Enhancement
83
7 Image Segmentation
93
8 Morphological Analysis
106
9 Image Thresholding
121
Appendix A Java Code References
133
Index
136
Copyright

Other editions - View all

Common terms and phrases

About the author (2016)

Dr. Laura Caponetti received her degree in Physics at the University of Bari, Italy, in 1972. She is an associate professor (retired) at the Computer Science Department of the University of Bari “A. Moro”, where she has been working from 1982 as assistant professor. Her research interests are in Image Processing and Computer Vision. Her research (https://www.researchgate.net/profile/Laura_Caponetti) spans a range of topics including Image Segmentation, Three-Dimensional Object Recognition, 3D Scene Analysis, Fuzzy Image Processing. She has published over eighty papers and she is a referee of international journals and conferences. She has been a member of the scientific committee of the Master in Remote Sensing Techniques and a member of the Council of Phd in Computer Science at the Bari University. She has been a lecture of Information Processing Systems (Sistemi di Elaborazione della informazione) for the degree course in Computer Science and Computer System Foundations (Fondamenti di Informatica) for the degree course in Civil Engineering. Moreover she has been a lecturer of Image Processing for the degree course in Computer Science and for the Master in Remote Sensing Techniques. Currently she is a referee of the “Ministero dell'Istruzione, dell'UniversitÓ e della Ricerca” (http://www.istruzione.it/). Finally she is a member of scientific associations such as IAPR (Italian Chapter), AICA, and AIIA.

Dr. Giovanna Castellano is Associate Professor at the Computer Science Department of the University of Bari “A. Moro”, Italy. In 1993 she received her degree in Informatics from the University of Bari. From 1993 to 1995 she was a fellow researcher at the CNR Institute for Signal and Image Processing in Bari, Italy. In 2001 she got a Ph.D. in Informatics from the University of Bari, where she became Assistant Professor in 2002. Her research interests are mainly focused on Computational Intelligence, with special focus on fuzzy systems, neural networks, neuro-fuzzy modeling, fuzzy clustering, granular computing, fuzzy image processing. Her current research activity concerns the application of fuzzy techniques in image processing and retrieval. Within these research areas, she has been co-author of more than 170 papers published on scientific journals, book collections and international conference proceedings. Working on these topics she joined a number of research projects and she organized a number of special sessions and workshops in international conferences. She is Associate Editor of the journal Information Sciences (ISSN:0020-0255) and member of the Editorial Board of several international journals.