Research Article

Ancient Chinese Character Image Retrieval Based on Dual Hesitant Fuzzy Sets

Algorithm 1

Elastic grid division algorithm.
Input: Chinese character image (size: M × N)
Output: vertical and horizontal grid lines ( and )
(1).for i = 0 to M−1//traverse the whole image pixels
(2).  for j = 0 to N−1
(3).   DV = DV + Density[i][j]//accumulate pixel density
(4).   if DV > Sum ∗ (k + 1)/5 then//the image is divided into 5 areas in the horizontal direction, Sum is the total number of pixels
(5).     = j; k = k + 1//the initial value of k is 0
(6).   end if
(7).  end for
(8). end for
(9).for i = 0 to M−1//traverse the pixels of each area of the above partition
(10).  for j =  to
(11).   DH = DH + Density[i][j]//accumulate pixel density
(12).   if DH > Sum ∗ (z + 1)/25 then//the image is divided into 25 areas
(13).     = i; l = l + 1; z = z + 1//the initial values of l and z are 0
(14).   end if
(15).  end for
(16). end for
(17).return,