Quadratic Segmentation Algorithm Based on Image Enhancement

  • Ying Jiang
  • Heng DongEmail author
  • Yaping Fan
  • Yu Wang
  • Guan Gui
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 516)


Due to the indefinite position of the characters in the invoice and the difference of the color shades, which greatly increases the difficulty of intelligent identification and thus it is difficult to meet practical applications. In order to solve this problem, this paper proposes a quadratic segmentation algorithm based on image enhancement. Specifically, we firstly enhance the color of the image based on gamma transformation and then separate the machine-printing character from the blank invoice based on the color analysis of the machine-printing character. Then according to the open operation in the image processing field and the boundingRect algorithm, the pixel information of the machine-playing character is obtained, which is convenient for getting the character information. The algorithm can achieve effective extraction of machine-playing characters and also reduce the difficulty of invoice identification and improving the accuracy of invoice identification. Simulation results are given to confirm the proposed algorithm.


Quadratic segmentation algorithm Image processing Invoice identification Color determination Image processing 


  1. 1.
    Zhu J, He HJ, Tang J, Yan HZ. Tax-control network invoice machine management platform based on socket. In: 2016 2nd IEEE international conference on computer and communications (ICCC); 2016. p. 2343–8.Google Scholar
  2. 2.
    Cai D, Tan M, Cai J. The VAT tax burden warning model and modification based on CTAIS system data. In: 2011 2nd international conference on artificial intelligence, management science and electronic commerce (AIMSEC); 2011. p. 2653–6.Google Scholar
  3. 3.
    Li T, Zhang H. Digital image enhancement system based on MATLAB GUI. In: 2017 8th IEEE international conference on software engineering and service science (ICSESS); 2017. p. 296–9.Google Scholar
  4. 4.
    Kumari A, Thomas PJ, Sahoo SK. Single image fog removal using gamma transformation and median filtering. In: 2014 annual IEEE India conference (INDICON); 2014. p. 1–5.Google Scholar
  5. 5.
    Song SH, et al. Developing and assessing MATLAB exercises for active concept learning. IEEE Trans. Educ. 2018. p. 1–9.Google Scholar
  6. 6.
    Indriani OR, Kusuma EJ, Sari CA, Rachmawanto EH, Setiadi DRIM. Tomatoes classification using K-NN based on GLCM and HSV color space. In: 2017 international conference on innovative and creative information technology (ICITech); 2017. p. 1–6.Google Scholar
  7. 7.
    Palekar RR, Parab SU, Parikh DP, Kamble VN. Real time license plate detection using openCV and tesseract. In: 2017 international conference on communication and signal processing (ICCSP); 2017. p. 2111–5.Google Scholar
  8. 8.
    Sharma T, Kumar S, Yadav N, Sharma K, Bhardwaj P. Air-swipe gesture recognition using OpenCV in Android devices. In: 2017 international conference on algorithms, methodology, models and applications in emerging technologies (ICAMMAET); 2017. p. 1–6.Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  • Ying Jiang
    • 1
  • Heng Dong
    • 1
    Email author
  • Yaping Fan
    • 1
  • Yu Wang
    • 1
  • Guan Gui
    • 1
  1. 1.Key Laboratory of BroadbandWireless Communication and Sensor Network Technology (Nanjing University of Posts and Telecommunications), Ministry of EducationNanjingChina

Personalised recommendations