# A Semi-Vectorial Morphological Segmentation Multi-Component Images of Coumarins on Thin Layer Combined with Laser for Better Separation

Theodore Guié Toa Bi, Marcelin Sandjé, Régnima Oscar, Sie Ouattara, Alain Clément

► To cite this version:

Theodore Guié Toa Bi, Marcelin Sandjé, Régnima Oscar, Sie Ouattara, Alain Clément. A Semi-Vectorial Morphological Segmentation Multi-Component Images of Coumarins on Thin Layer Combined with Laser for Better Separation. Open Journal of Applied Sciences, 2022, 12 (06), pp.1054-1068. 10.4236/ojapps.2022.126072 . hal-03923130

HAL Id: hal-03923130

https://univ-angers.hal.science/hal-03923130

Submitted on 13 Feb 2023

HAL is a multi-disciplinary open access
archive for the deposit and dissemination of sci-
entific research documents, whether they are pub-
lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.

L'archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d'enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.

<figure><img src="image_1.png" /></figure>

Distributed under a Creative Commons Attribution 4.0 International License
# A Semi-Vectorial Morphological Segmentation Multi-Component Images of Coumarins on Thin Layer Combined with Laser for Better Separation

Theodore Guié Toa Bi<fnref n="1" />,<fnref n="2" />, Marcelin Sandjé<fnref n="2" />, Régnima G. Oscar<fnref n="1" />, Sie Ouattara<fnref n="2" />, Alain Clement<fnref n="3" />

**How to cite this paper:** Bi, T.G.T., Sandjé, M., Oscar, R.G., Ouattara, S. and Clement, A. (2022) A Semi-Vectorial Morphological Segmentation Multi-Component Images of Coumarins on Thin Layer Combined with Laser for Better Separation. *Open Journal of Applied Sciences, 12*, 1054-1068.

https://doi.org/10.4236/ojapps.2022.126072

Received: May 7, 2022
Accepted: June 27, 2022
Published: June 30, 2022

Copyright © 2022 by author(s) and
Scientific Research Publishing Inc.
This work is licensed under the Creative
Commons Attribution International
License (CC BY 4.0).

http://creativecommons.org/licenses/by/4.0/

<figure><img src="image_2.png" /></figure>

Open Access

## Abstract

In this work, we propose an approach for the separation of coumarins from thin-layer morphological segmentation based on the acquisition of multi-component images integrating different types of coumarins. The first step is to make a segmentation by region, by thresholding, by contour, etc. of each component of the digital image. Then, we proceeded to the calculations of parameters of the regions such as the color standard deviation, the color entropy, the average color of the pixels, the eccentricity from an algorithm on the matlab software. The mean color values $at_R = 91.20$ in red, $at_B = 213.21$ in blue showed the presence of samidin in the extract. The color entropy values $H_G = 5.25$ in green and $H_B = 4.04$ in blue also show the presence of visnadine in the leaves of *Desmodium adscendens*. These values are used to consolidate the database of separation and discrimination of the types of coumarins. The relevance of our coumarin separation or coumarin recognition method has been highlighted compared to other methods, such as the one based on the calculation of frontal ratios which cannot discriminate between two coumarins having the same frontal ratio. The robustness of our method is proven with respect to the separation and identification of some coumarins, in particular samidin and anglicine.

## Keywords

Identification, Thin Layer, Secondary Metabolites, Coumarins, Image Acquisition Segmentation, Standard Deviation, Entropy, Average Color, Algorithm, Matlab

<footnote n="1">¹UFR Science and Technology, University of Man, Man, Ivory Coast</footnote>

<footnote n="2">²Laboratory of Communication and Information Science and Technology (LSTCI), National Polytechnic Institute Houphouët Boigny, Yamoussoukro, Côte d'Ivoire</footnote>

<footnote n="3">³University Institute of Technology of Angers (IUT), Angers, France
Email: toabiguietheo@yahoo.fr</footnote>
# 1. Introduction

Plants have always been a major and essential source of food and medicine for humans. Even today, a majority of the world's population, particularly in developing countries, is treated only with traditional herbal remedies [1]. From aspirin to taxol, the modern pharmaceutical industry itself still relies heavily on the diversity of plant secondary metabolites to find new molecules with novel biological properties [2].

This is why researchers in the field of natural substances are directing research towards the separation of secondary metabolites contained in plants, in particular coumarins, through a method carried out on a thin layer. However, this separation is done manually in a slow and laborious way.

The challenge faced by experts in thin layer compound separation is to make it faster through several methods including that based on compound frontal ratio and thin layer developers [3]. However, the work of Datté et al., 2008 presented two different coumarins but with the same frontal ratio. In order to overcome these shortcomings, it is therefore necessary to resort to other methods based on morphological segmentation.

It is a particularity of signal processing whose objective is the transformation of digital images, with the aim of improving their quality and/or extracting information from them. In the field of digital image processing, segmentation plays a major role. It consists in extracting image primitives, either of contour type or of region type [4]. These primitives are exploited to perform pattern recognition, matching, compression, etc. Classification segmentation consists of partitioning a set of vector attribute pixels into k disjoint classes. Each class groups pixels with characteristics as similar as possible [5]. Indeed, the pixels of a region having an average value per channel in RGB higher than a certain value (threshold) T1 and lower than a second value T2 are classified as object recognition pixels which can be used for the separation and the identification of coumarins.

The approach for the automatic identification of secondary metabolites (coumarins) that we propose in this article, based on the segmentation by regions of the digital image integrating the coumarins to be identified, is an extension of the automatic identification of secondary metabolites. Parameters such as average pixel color on each channel, color entropy on each channel, standard deviation, equivalent distance, etc. of the different regions are calculated.

The values obtained are stored and form a database. From this database, an algorithm is developed and executed on Matlab software version 2016 [6], thus making it possible to perform the semi-automated and rapid identification of coumarins.

For the understanding of this work, the document is organized as follows: in Section 1, we present the photochemical screening and the image acquisition integrating the coumarins, the digitization, the filtering of these images and the calculation of the parameters, then in Section 2 we present the results of the dif-
ferent parameters calculated on the channels, finally in Section 3, a theoretical and experimental validation of our approach is presented. We conclude with some perspectives for future work.

## 2. Materials and Methods

### 2.1. Materials

#### 2.1.1. Chemical Reagents and Apparatus

All chemicals used are analytical grade. The solvents and reagents used were purchased commercially from Polychimie (Côte d'Ivoire). For the separation of secondary metabolites on a thin layer, we used chromatoplates (thin layers) in silica gel 60 F254 on an aluminum support.

The different devices used for our analyses are as follows:

* A RETSCH brand electric grinder, type SM 100

* A Sartorius scale (Germany)

* A Burchi RII rotary evaporator

* A magnetic stirrer

* A UV-Visible spectrophotometer

* A camera

* ✓ Spatial resolution: 2448 × 3264 (8 M pixels)

* ✓ Tonal resolution: 24 bit (color)

* ✓ Color space: RGB

* ✓ Camera model: Infinix

* ✓ Focal length: F/2

* ✓ Exposure time: 1/13 seconds

* ✓ ISO Sensitivity: ISO-864

* ✓ Focal length: 4 mm

* ✓ Image format: JPG image

* A UV lamp (366 nm, 254 nm)

#### 2.1.2. Plant Material

The plant organs mainly composed of leaves were all harvested from the forest relic of Nangui Abrogoua University in Côte d'Ivoire (see **Figure 1**). The plant species were identified in accordance with the herbaria available at the Center National de Floristique (CNF).

<figure><img src="image_3.png" /><figcaption>**Figure 1.** (a) Leaves of *Solenostemon m.*; (b) Leaves of *Desmodium adscendens*; (c) Leaves of *Baphia nitida* Lodd.</figcaption></figure>
## 2.2. Methods

### 2.2.1. Selective Extraction of Secondary Metabolites (Coumarins)

The hydroethanolic extracts of the different leaves were treated respectively with 3 × 20 ml of hexane 95%, chloroform, ethyl acetate and n-butanol. The different organic fractions were concentrated under reduced pressure on a rotary evaporator and then stored in the refrigerator. Thus, for each crude extract, selective extracts are obtained distributed as follows: hexane, chloroform, ethyl acetate and n-butanol which were used for the phytochemical screening.

### 2.2.2. Photochemical Screening, Image Acquisition and Digitization

The photochemical screening was carried out according to the analytical procedures described in the works of [7] and [8].

Drops of each selective extract are deposited using a capillary on the points (01 cm apart) of the base line drawn 1 cm from the bottom of the thin layers (silica 60 F254). The deposits are left to dry for a moment before introducing the thin layers into the chromatography tank containing the migration solvent. After migration and drying using a hair dryer, the chromatograms are revealed with reagents specific to the phytochemical groups sought, then visualized in the visible then under a UV lamp at 366 nm (see Figure 2). The different developer systems used are:

* Hexane/AcOEt (20:4; v/v) for the hexane fractions.

* CHCl3/AcOEt/hexane (10:10:5; v/v/v) for the chloroform fractions.

* AcOEt/CH3OH/H2O/CHCl3 (18:2.4:2.1:6; v/v/v/v) for the ethyl acetate fractions.

We used Formula (1) to improve image quality.

$$IT_{XY\lambda} = \frac{S_{XY\lambda} - B_{XY\lambda}}{R_{XY\lambda} - B_{XY\lambda}} \quad (1)$$

* $S_{XY\lambda}$ is the capture of the image transmitted by the sample on the plate;

* $R_{XY\lambda}$ is the capture of the image of the empty plate; so-called reference measurement;

* $B_{XY\lambda}$ is the capture of the image by obstructing the passage of light: measurement known as background noise [9].

<figure><img src="image_4.png" /><figcaption>Figure 2. General diagram of image acquisition on the thin layer.</figcaption></figure>
Digitization is carried out using the two-dimensional comb of Dirac-

$\sum_m \sum_n \delta(x, y):$

$$I_e(m, n) = I(x, y) \cdot \sum_m \sum_n \delta(x - m\Delta x, y - n\Delta y)$$

$I_e(m, n)$: Intensity associated with the pixel $(m, n)$ and quantified over a number $q$ of bits

$\Delta X$: Sampling step in $X$ direction

$\Delta Y$: Sampling step in $Y$ direction

$\sum_i \sum_j \delta(x - m\Delta x, y - n\Delta y)$: 2D Dirac comb

<figure><img src="image_5.png" /></figure>

### 2.2.3. Improved Segmented Regions and Settings

$f$ is the image to be filtered (or enhanced) and $g$ the spatial filter, we have:

$$f(x, y) * g(x, y) = F^{-1} \left\{ F(f(x, y)) \cdot F(g(x, y)) \right\}_{G(u, v)}$$

$G$ is the transfer function of the filter. The digital image being essentially discrete (pixels and gray levels), we presented the filter in the discrete case. On each digital image, we did not do a global convolution but a local transformation based on the neighborhood of a point (Figure 3).

The improvement of the image was also done through the median filter [10]. In Figure 4 we present the original image and the filtered image.

In order to remove more noise, we can average more values around each pixel, Figure 5.

The distance most naturally used to recognize objects in the image is the Euc- lidean distance [10], defined for two vectors $X = (x_1, \dots, x_n)$ and $Y = (y_1, \dots, y_n)$ of IRn by

$$d(X, Y) = \sqrt{\sum_{i=1}^{n} (x_i - y_i)^2}$$

<figure><img src="image_6.png" /><figcaption>Figure 3. Local convolution of the digital image.</figcaption></figure>
<figure><img src="image_7.png" /><figcaption>Figure 4. (a) Original image; (b) Enhanced image.</figcaption></figure>

<figure><img src="image_8.png" /><figcaption>Figure 5. Increasingly strong median filtering. (a) Original picture; (b) Median over 25 pixels; (c) Median over 49 pixels.</figcaption></figure>

which has values in IR, or and are called respectively real, rational or discrete distances. The normalized value of the Euclidean distance is given by the relation

$$d(x, y) = \sqrt{\sum_{i=1}^{n} \left( \frac{x_i - y_i}{x_i + y_i} \right)^2}$$ for making decisions from the coordinates of vectors in a database [10].

The estimate of the Shannon entropy of a probability density p in the continuous framework is given by: $H(p) = -\int_S p(x) \log p(x) dx$.

The Ahmad-Lin estimator of the entropy of p is written:

$$H(p) = \frac{1}{n} \int_{S} -\log \hat{p}(x) dx$$

with n the number of points in the sample.

In the context of image segmentation, we therefore consider the characteristic f of the image and p its probability density over a region Ω of the image. The expression of the entropy of p on the region Ω of the image is given by:

$$H(\Omega) = \frac{1}{|\Omega|} \int_{\Omega} -\log \hat{p}(f(x), \Omega) dx$$

Entropy can then be considered as a measure of homogeneity of light intensity over a region of the image.

# 3. Results and Discussion

## 3.1. Acquisition of Images on the Thin Layer

For each extract, we obtained digital images on the thin layers. Figure 6 shows
some of the images obtained.

## 3.2. Parameter Calculations

We segmented each spot from the images in **Figure 6**, then calculated the average color, standard deviation, color entropy using the algorithms coded in Matlab 2016 version running on Microsoft Windows 10 pro on an Intel i3-based PC. **Figures 7-9** illustrate the segmentations of the different spots of the images

<figure><img src="image_9.png" /><figcaption>**Figure 6.** (a) Chromatogram under UV at 366 nm of chloroform, extracts; (b) UV chromatogram at 366 nm of hexan extracts.</figcaption></figure>

<figure><img src="image_10.png" /><figcaption>**Figure 7.** (a) Color sub-image; (b) Array of 3 × 3 size values of each channel.</figcaption></figure>

<figure><img src="image_11.png" /><figcaption>**Figure 8.** (a) (b) Segmentation of spots under UV 366 nm corresponding to families of molecules; (a') (b') Segmented spots of molecule families.</figcaption></figure>
used. We finally created a database with the values of the parameters of each spot
(region). The spots correspond to terpenes previously identified by the manual
identification technique based on developers.

■ Average pixel color

Each spot on the thin layer is a digital grayscale image and an array of values.
Each cell of this array, which stores a value, is a pixel. By noting *n* the number of
rows and *p* the number of columns of the image, we thus manipulate a table of *n*
× *p* pixels. **Figure 7**, left, shows a visualization of a square array with *n* = *p* = 240,
which is 240 × 240 = 57,600 pixels. For an image, we can therefore calculate the
average color *I*e of pixels characterizing this image [11].

Algorithm (a) below calculates the average pixel color of the spots. (see Figure 8)

<figure><img src="image_12.png" /></figure>

<figure><img src="image_13.png" /></figure>

Algorithm (b) below is used to calculate the standard deviation of the spots.
(see **Figure 8**)

<figure><img src="image_14.png" /></figure>

<figure><img src="image_15.png" /></figure>

Algorithm (c) below calculates the average pixel color of the spots. (see Figure 8)

<figure><img src="image_16.png" /></figure>

**3.3. Parameter Values**

For a stain on the thin layer, we identify the corresponding terpene by the tradi-
tional method using developers and for this stain, parameters are calculated constituting a database and corresponding to this terpene. Parameter values for terpenes are reported in Tables 1-4.

<table><caption>**Table 1.** Values of the coumarin parameters of the hexane fraction.</caption><thead><tr><th>Parameter</th><th>Canals</th><th>umbelliferone</th><th>esculetol</th><th>scopoletol</th><th>fraxetol</th></tr></thead><tbody><tr><td rowspan="3">Medium color</td><td>Red (R)</td><td>[102.50; 104.90][111.88; 112.71][111.78; 111.92][176.04; 177.10]</td><td></td><td></td><td></td></tr><tr><td>Green (G)</td><td>[103.81; 103.84][144.31; 144.41][104.31; 104.41][114.50; 114.60]</td><td></td><td></td><td></td></tr><tr><td>Blue (B)</td><td>[211.98; 212.21][232.81; 232.84][222.98; 223.07][204.74; 204.84]</td><td></td><td></td><td></td></tr><tr><td rowspan="3">Entropy</td><td>Red (R)</td><td>[2.04; 2.11]</td><td>[3.10; 3.61]</td><td>[2.11; 2.31]</td><td>[1.50; 1.60]</td></tr><tr><td>Green (G)</td><td>[2.88; 2.90]</td><td>[2.11; 2.20]</td><td>[1.11; 1.20]</td><td>[2.00; 2.11]</td></tr><tr><td>Blue (B)</td><td>[2.12; 2.14]</td><td>[1.91; 1.93]</td><td>[2.28; 2.66]</td><td>[1.13; 1.52]</td></tr><tr><td rowspan="3">Standard deviation</td><td>Red (R)</td><td>[0.47; 0.60]</td><td>[1.53; 1.70]</td><td>[3.87; 3.90]</td><td>[4.01; 4.03]</td></tr><tr><td>Green (G)</td><td>[2.44; 2.60]</td><td>[2.74; 2.80]</td><td>[2.11; 2.13]</td><td>[4.04; 4.10]</td></tr><tr><td>Blue (B)</td><td>[2.84; 2.94]</td><td>[2.45; 2.65]</td><td>[1.62; 1.65]</td><td>[1.75; 1.87]</td></tr></tbody></table>

<table><caption>**Table 2.** Values of the coumarin parameters of the chloroform fraction.</caption><thead><tr><th>Parameter</th><th>Canals</th><th>umbelliferone</th><th>esculetol</th><th>scopoletol</th><th>fraxetol</th></tr></thead><tbody><tr><td rowspan="3">Medium color</td><td>Red (R)</td><td>[105.60; 105.80][102.88; 103.71][101.78; 101.82][166.04; 167.10]</td><td></td><td></td><td></td></tr><tr><td>Green (G)</td><td>[104.81; 104.84][154.31; 154.41][113.31; 113.41][144.50; 144.60]</td><td></td><td></td><td></td></tr><tr><td>Blue (B)</td><td>[201.98; 202.21][224.81; 224.84][221.98; 221.07][206.74; 206.84]</td><td></td><td></td><td></td></tr><tr><td rowspan="3">Entropy</td><td>Red (R)</td><td>[2.04; 2.11]</td><td>[3.11; 3.61]</td><td>[2.11; 2.31]</td><td>[1.50; 1.60]</td></tr><tr><td>Green (G)</td><td>[2.89; 2.92]</td><td>[2.12; 2.21]</td><td>[1.12; 1.22s]</td><td>[2.00; 2.11]</td></tr><tr><td>Blue (B)</td><td>[3.10; 3.12]</td><td>[2.91; 2.93]</td><td>[3.27; 3.65]</td><td>[1.13; 1.52]</td></tr><tr><td rowspan="3">Standard deviation</td><td>Red (R)</td><td>[0.47; 0.60]</td><td>[1.57; 1.70]</td><td>[3.87; 3.90]</td><td>[4.01; 4.03]</td></tr><tr><td>Green (G)</td><td>[3.45; 3.50]</td><td>[2.87; 2.90]</td><td>[2.00; 2.11]</td><td>[4.04; 4.10]</td></tr><tr><td>Blue (B)</td><td>[2.71; 2.80]</td><td>[2.41; 2.45]</td><td>[1.61; 1.62]</td><td>[1.71; 1.77]</td></tr></tbody></table>

<table><caption>**Table 3.** Values of the coumarin parameters of the ethyl acetate fraction.</caption><thead><tr><th>Parameter</th><th>Canals</th><th>umbelliferone</th><th>esculetol</th><th>scopoletol</th><th>fraxetol</th></tr></thead><tbody><tr><td rowspan="3">Medium color</td><td>Red (R)</td><td>[124.70; 124.90][121.88; 122.71][121.78; 121.92][186.04; 187.10]</td><td></td><td></td><td></td></tr><tr><td>Green (G)</td><td>[112.81; 112.84][154.31; 154.41][114.31; 114.41][124.50; 124.60]</td><td></td><td></td><td></td></tr><tr><td>Blue (B)</td><td>[212.98; 213.21][234.81; 234.84][223.98; 224.07][205.74; 205.84]</td><td></td><td></td><td></td></tr><tr><td rowspan="3">Entropy</td><td>Red (R)</td><td>[2.14; 2.18]</td><td>[3.19; 3.69]</td><td>[2.12; 2.31]</td><td>[1.50; 1.60]</td></tr><tr><td>Green (G)</td><td>[2.86; 2.92]</td><td>[2.13; 2.20]</td><td>[1.11; 1.20]</td><td>[2.00; 2.11]</td></tr><tr><td>Blue (B)</td><td>[3.10; 3.12]</td><td>[2.91; 2.93]</td><td>[3.27; 3.65]</td><td>[1.13; 1.52]</td></tr><tr><td rowspan="3">Standard deviation</td><td>Red (R)</td><td>[0.47; 0.60]</td><td>[1.57; 1.70]</td><td>[3.81; 3.83]</td><td>[4.00; 4.02]</td></tr><tr><td>Green (G)</td><td>[3.47; 3.60]</td><td>[2.81; 2.82]</td><td>[2.00; 2.11]</td><td>[4.04; 4.10]</td></tr><tr><td>Blue (B)</td><td>[2.54; 2.84]</td><td>[2.32; 2.36]</td><td>[1.78; 1.79]</td><td>[1.71; 1.80]</td></tr></tbody></table>
<table><caption>**Table 4.** Coumarin parameter values of the n-butanol fraction.</caption><thead><tr><th>Parameter</th><th>Canals</th><th>umbelliferone</th><th>esculetol</th><th>scopoletol</th><th>fraxetol</th></tr></thead><tbody><tr><td rowspan="3">Medium color</td><td>Red (R)</td><td>[132.20; 133.40][120.88; 121.71][121.78; 121.92][173.04; 175.10]</td><td></td><td></td><td></td></tr><tr><td>Green (G)</td><td>[110.81; 111.84][144.31; 154.41][112.31; 113.41][127.50; 128.60]</td><td></td><td></td><td></td></tr><tr><td>Blue (B)</td><td>[210.98; 212.21][230.81; 231.84][222.98; 223.07][204.74; 205.84]</td><td></td><td></td><td></td></tr><tr><td rowspan="3">Entropy</td><td>Red (R)</td><td>[2.12; 2.13]</td><td>[3.14; 3.61]</td><td>[2.17; 2.38]</td><td>[1.52; 1.61]</td></tr><tr><td>Green (G)</td><td>[2.81; 2.93]</td><td>[2.11; 2.20]</td><td>[1.11; 1.20]</td><td>[2.00; 2.11]</td></tr><tr><td>Blue (B)</td><td>[3.11; 3.14]</td><td>[2.93; 2.95]</td><td>[3.27; 3.65]</td><td>[1.13; 1.52]</td></tr><tr><td rowspan="3">Standard deviation</td><td>Red (R)</td><td>[0.47; 0.60]</td><td>[1.57; 1.70]</td><td>[3.81; 3.87]</td><td>[4.01; 4.03]</td></tr><tr><td>Green (G)</td><td>[3.46; 3.50]</td><td>[2.48; 2.49]</td><td>[2.04; 2.19]</td><td>[4.43; 4.46]</td></tr><tr><td>Blue (B)</td><td>[2.71; 2.73]</td><td>[2.21; 2.25]</td><td>[1.62; 1.65]</td><td>[1.71; 1.77]</td></tr></tbody></table>

In order to show if the properties of a molecule (coumarins) are the same for the different fractions, we have represented the values of the properties according to the molecules. **Figures 9(a)-(c)** represent the average color of the pixels of the terpenes of the four fractions, the standard deviation of the four fractions and the color entropy of the molecules of the four fractions, respectively.

From the different values of the parameters of the four (04) fractions, i.e. the hexane, chloroform, ethyl acetate and n-butanol fractions recorded in **Tables 1-4** we obtained curves. **Figure 9(a)** corresponds to the representation of the average color of the spots resulting from these four fractions according to the molecules. This figure allows us to affirm that the value of the average color does not depend on the fraction, the curves of the fractions being almost superimposed [12]. **Figure 9(b)** corresponds to the representation of the standard deviation of the spots resulting from these four fractions showing the similarity between the values of the standard deviation, the curves being almost merged. The same observation is made in **Figure 9(c)** corresponding to the representation of entropy as a function of molecules. **Figures 9(a)-(c)** allow us to show that the identification of the molecules corresponding to the spots does not depend on the fraction.

The different representations show a quasi-superposition of the different curves of the hexane fraction, chloroform fraction, ethyl acetate fraction and n-butanol fraction. The gap between the different curves is reduced compared to the gap between the curves when we isolate the spots by considering the actual contours of the spots.

The results allow us to conclude that if the isolation is done closer to the center of the spots, the values of the properties are practically identical for the different fractions. Thus the spots integrating the terpenes will have the same values of the parameters if we isolate the spots closer to the center of it.

## 3.4. Development of the Identification Program

For the different fractions, the parameters have the same values, which allows us to develop the identification program below (see **Figure 10**).
<figure><img src="image_17.png" /><figcaption>**Figure 9.** (a) Medium color according to the molecules of the fractions; (b) Standard deviation according to the molecules of the fractions; (c) Color entropy as a function of fraction molecules.</figcaption></figure>
<figure><img src="image_18.png" /><figcaption>Figure 10. Molecular identification program.</figcaption></figure>

We proceeded to verify the presence of coumarins, in particular samidins, in the hexane fraction of the leaves of *Desmodium adscendens*.

The manual identification protocol on thin layer being the same, we made the segmentation of the different spots on the thin layer (see **Figure 11**). We then calculated the various parameters including color entropy (Entropy), standard deviation (std) and average pixel color (MeanIntensity) [13]. We obtained the results recorded in **Table 4**. These values correspond to terpenes in the database.

The distance used to recognize the objects in the image is the Euclidean dis-
tance [13], defined for two vectors X = (x₁, ..., xₙ) and Y = (y₁, ..., yₙ) of IRn
by d(X, Y) = √∑∑ (xᵢ - yᵢ)² which has values in IR, Q or Z and are called
real, rational or discrete distances respectively. The normalized value of the Euc-
lydean distance is given by the relation d(x, y) = √∑∑ (xᵢ - yᵢ)² for making
decisions from the coordinates of vectors in a database.

The values of the average pixel color, the standard deviation of each compo-
nent, the entropy per color component of the four fractions of the compounds
are recorded in **Table 5**.

**Table 5** confirms the presence of samidine, pimpinellin, visnadine, angelicine, in the leaves of *Desmodium adscendens*. For example we have the values of the average color (*at*<sub>R</sub> = 91.20; *at*<sub>G</sub> = 114.5; *at*<sub>B</sub> = 213.21), of the standard deviation (*s*<sub>R</sub> = 1.58; *s*<sub>G</sub> = 3.52; *s*<sub>B</sub> = 2.62), entropy (*H*<sub>R</sub> = 2.51; *H*<sub>G</sub> = 2.14; *H*<sub>B</sub> = 2.47) which correspond to the values of the Samidine parameters. The values (*at*<sub>R</sub> = 74.14; *at*<sub>G</sub>
<figure><img src="image_19.png" /><figcaption>**Figure 11.** (a) Segmentation of the first task, (b) Second task, (c) Third task, (a') First task, (b') Second segmented task, (c') Third segmented task.</figcaption></figure>

<table><caption>**Table 5.** Leaf segmentation parameter values of *Desmodium adscendens*.</caption><thead><tr><th colspan="3">Medium color (at)</th><th colspan="3">Standard deviation (s)</th><th colspan="3">Color entropy (H)</th><th rowspan="2">Coumarins</th></tr><tr><th>Red (R)</th><th>Green (G)</th><th>Bleue (B)</th><th>Red (R)</th><th>Geen (G)</th><th>Blue (B)</th><th>Red (R)</th><th>Geen (G)</th><th>Blue (B)</th></tr></thead><tbody><tr><td>87.01</td><td>41.05</td><td>54.01</td><td>6.47</td><td>3.58</td><td>4.11</td><td>8.74</td><td>3.46</td><td>5.08</td><td>?</td></tr><tr><td>91.20</td><td>114.5</td><td>213.21</td><td>1.58</td><td>3.52</td><td>2.62</td><td>2.51</td><td>2.14</td><td>2.47</td><td>Samidine</td></tr><tr><td>100.04</td><td>42.41</td><td>81.47</td><td>9.52</td><td>10.4</td><td>0.35</td><td>8.12</td><td>4.63</td><td>1.42</td><td>pimpeline</td></tr><tr><td>106.21</td><td>32.05</td><td>81.36</td><td>14.56</td><td>47.23</td><td>2.80</td><td>5.45</td><td>1.95</td><td>1.67</td><td>?</td></tr><tr><td>104.04</td><td>65.47</td><td>56.27</td><td>45.71</td><td>23.74</td><td>2.45</td><td>1.36</td><td>5.25</td><td>4.04</td><td>Visnadine</td></tr><tr><td>115.31</td><td>112.42</td><td>202.56</td><td>0.54</td><td>3.59</td><td>2.81</td><td>1.17</td><td>2.81</td><td>3.12</td><td>?</td></tr><tr><td>74.14</td><td>87.21</td><td>75.89</td><td>59.54</td><td>13.54</td><td>12.58</td><td>6.08</td><td>4.12</td><td>3.80</td><td>Angelicine</td></tr></tbody></table>

= 87.21; *at*<sub>B</sub> = 75.89), of the standard deviation (s<sub>R</sub> = 59.54; s<sub>G</sub> = 13.54; s<sub>B</sub> = 12.58), of the entropy (H<sub>R</sub> = 6.08; H<sub>G</sub> = 4.12; H<sub>B</sub> = 4.80). These values identify the angelicines in the leaves of *Desmodium adscendens*. These coumarins have already been identified by the traditional method with the same plant in the work of [14]. These results show the reliability and robustness of our identification approach and its simplicity in its implementation.

### 3.5. Discussion

The automated identification of coumarins on a thin layer that we carried out on the digital images allowed us to identify a few molecules present in a hexane, chloroform, ethyl acetate and n-butanol extract. However, values of the mean color (*at*<sub>R</sub> = 87.01; *at*<sub>G</sub> = 41.05; *at*<sub>B</sub> = 54.01), of the standard deviation (s<sub>R</sub> = 6.47; s<sub>G</sub> = 3.58; s<sub>B</sub> = 4, 11), entropy (H<sub>R</sub> = 8.74; H<sub>G</sub> = 3.46; H<sub>B</sub> = 5.08) do not correspond to the coumarin values in the database. This could be explained on the one hand, by the noise due to stray lights during the acquisition of the images, on the
other hand at the limit of our database data that does not contain enough molecules, it will therefore be necessary to enrich this database to take into account several molecules (coumarins).

## 4. Conclusions

We have exposed a new technique for the identification of coumarins on a thin layer based on the segmentation of the image and the calculation of the segmentation parameters such as the color entropy, the standard deviation and the average color of the pixels. Our method shows completely satisfactory results and has been compared with the results of the manual technique made from developers and the 366 nm and 254 nm UV lamp. The results of this confrontation showed a similarity between the coumarins obtained. This shows the reliability and robustness of our technique.

In our next work, it will be a question of working on a large number of plants in order to have a large database allowing the identification of several coumarins.

## Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

## References

[1] Agunu, A., Yusuf, S., Andrew, G.O., Zezi, A.U. and Abdurahman, E.M. (2005) Evaluation of Five Medicinal Plants Used in diarrhoea Treatment in Nigeria. *Journal of Ethnopharmacology*, **101**, 27-30. https://doi.org/10.1016/j.jep.2005.03.025

[2] N'Gaman K.C.C. (2013) Phytochemical Study and Effect of Extracts of *Gmelina arborea* Roxb. (Verbenaceae) from Ivory Coast on the Osmotic Stability of erythrocytes. Thesis of Doctorate, Nangui Abrogoua University, 139 p.

[3] Djanohoun, E. and Aké-Assi, L. (1979) Contribution to the Census of Medicinal Plants in Côte d'Ivoire. Department of Scientific Research. National Floristic Center, Abidjan, Ivory Coast, 359 p.

[4] Chen, X.L., Zhao, H.M., Li, P.X. and Yin, Z.Y. (2006) Remote Sensing Image Based on Analysis of the Relationship between Urban Heat Island and Land Use/Cover Changes. *Remote Sensing of Environment*, **104**, 133-146.
https://doi.org/10.1016/j.rse.2005.11.016

[5] Kouassi, A., Ouattara, S., Okaingni, J., Vangah, W. and Clement, A. (2017) A Semi-Vectorial Hybrid Morphological Segmentation of Multicomponent Images Based on Multithreshold Analysis of Multidimensional Compact Histogram. *Open Journal of Applied Sciences*, **7**, 597-610. https://doi.org/10.4236/ojapps.2017.711043

[6] Derivaux, S., Lefèvre, S., Wemmert, C. and Korczak, J.J. (2007) Segmentation by Watershed Based on Textural Knowledge. *GRETSI Symposium on Signal and Image Processing*, September 2007. Troyes.

[7] Nweze, E. and Eze, E. (2009) Justification for the Use of *Ocimum gratissimum* L. in Herbal Medicine and Its Interaction with Disc Antibiotic. *BMC Complementary and Alternative Medicine*, **9**, No. 1472. https://doi.org/10.1186/1472-6882-9-37

[8] Ibrahim, T., Adetuyi, F. and Ajala, L. (2012) Phytochemical Screening and Antibac-
terial Activity of *Sida acuta* and *Euphorbia hirta*. *Journal of Applied Phytotechnology in Environment Sanitation*, **1**, 113-119.

[9] Brydegaard, M., Guan, Z. and Svanberg, S. (2009) Broad-Band Multi-Spectral Microscope for Imaging Transmission Spectroscopy Employing an Array of Light-Emitting Diodes. *American Journal of Physics*, **77**, 104. https://doi.org/10.1119/1.3027270

[10] Chan, A.C., Tran, K., Raynor, T., Ganz, P.R. and Chow, C.K. (1991) Regeneration of Vitamin E in Human Platelets. *Journal of Biological Chemistry*, **266**, 17290-17295. https://doi.org/10.1016/S0021-9258(19)47372-9

[11] Gabriel, P. (2011) Digital Image Processing. “Images of Mathematics”.

[12] Brou, K.G., Mamyrbekova-Békro, J.A., Dogbo, D.O., Gogbeu, S.J. and Békro, Y.-A. (2010) On the Qualitative Phytochemical Composition of Crude Hydromethanolic Extracts of the Leaves of 6 Varieties of Manihot Esculenta Crantz of Côte d'Ivoire. *European Journal of Scientific Research*, **45**, 200-211.

[13] Lubin, J. (1995) A Visual Discrimination Model for Imaging System Design and Evaluation. In: Peli, E., Ed., *Visual Models for Target Detection and Recognition*, World Scientific, Singapore, 245-283. https://doi.org/10.1142/9789812831200_0010

[14] Ajayi, A.O. (2008) Antimicrobial Nature and Use of Some Medicinal Plants in Nigeria. *African Journal of Biotechnology*, **7**, 595-599.