III. Информационные технологии
For citation: Chen Jia. License Plate Image Enhancement Processing Based on MATLAB GUI // Grand Altai Research & Education — Issue 2 (20)'2023 (DOI: 10.25712/ASTU.2410-485X.2023.02) — EDN: https://elibrary.ru/tvagyr
UDK 004.4274
License Plate Image Enhancement Processing Based
on matlab gui*
Chen Jia1
1 Hubei Digital Textile Equipment Key Laboratory, Wuhan Textile University, Wuhan, 430073, China.
E-mail: 2536647334@qq.com
Abstract. Image enhancement is a key technique to improve image quality and detail information in complex environments. This paper introduces a MATLAB-based license plate image enhancement processing method and designs a GUI interface to process license plate images, aiming to improve the clarity and recognition rate of license plate images. Through the steps of grayscaling, contrast enhancement, and histogram equalization, the quality of the license plate image is effectively improved and the recognition accuracy of the license plate image is increased.
Keywords: image enhancement; MATLAB; grayscaling; contrast enhancement
№ matlab gui
ßrn1
1 шмях^, ä 430073
E-mail: 2536647334@qq.com
mm-
ШТ-&ШТ MATLAB Шг+Т-^ gui ^ffi^
тшшш, т&шмштшштттш. жшштшшж mtmm, жшшшш, ^тттштшшшшш штшшшт^.
MATLAB; GUI ^ffi;
* This paper was written with the help and guidance of Mr. Huajiang.
0 ЩЙ
ттттшштш, тттшжш^ттшттштт я [1-2], шжшшшт,
ш^штш*.-, ттшттштш^штш, ш^шш. ш, шш, ^«м^шш«^. ш, штшяч, ш, мш ш^шшшш-шт, тшштш'шшшр, ттшшш
шшшшшш, matlab яшйш
шшк, яш, шжшшштшт, тттш, адшм,
шшши.
1^штаж
1.1
ШШШ^ЖШ^ШШШ, Ш matlab t uigetfile ШШМШШ, ЖШШ
[file path]=uigetfile('*.bmp; *.jpg;
^t file
path Ш^ШММЖ0. ^ffi^'*.bmp; *.jpg; *.png',
тШШШАШ. ШММЯШ 1 ^ж.
й i тжшш
Fig.1. Acquiring license plate image
1.2 тшжш
^ШЖОДЙЙЙ 0 fj 255 ШЖШМж, ШЖ 0 ШЖ 255 ft^ö
й. мт-т RGB тшш, шшш&тяяшяшшшш:
Gray = 0.299 *R+ 0.587* G + 0.114* B (1)
r, g, в шшя&ъш, rn fe^fi, i ямш
тт^тшшш. ш 2
3?«(F) «ЖЕ) BS(V) ШЛО) ХИ(Т) <ffl(D) ШПрЛГ) *№(Н)
а 2 ашжш
Fig. 2. Image grayscaling
2 тшттш 2.1 ш&щш
шжшшшшшшш, жшшшшшпшшт шштшштшямш, штшштштшям^шш. ж
йш^, та^т^ш^одй®, turn з ття
Fig. 3. Contrast Enhancement
2.2 ЯШ
ШШ^ШР. Жй® 4 мм
тшршттшш.
Figure 3 — □ X
3t#(F) ««(Е) **(V) ntX(l) ХЖГП *B(D) ШП(\Л/) SSaO(H)
-J ^ S □ Щ fe ГЗ
® 4 тшш&т
Fig. 4. Image noise reduction processing
2.3 %№ЖШ
шШШШ, т^шштшшш. шум,
тш (CDF). йя ЖЙШ CDF шушшшжтж, ттшшттт m о m 255 ши, ^мвд'шшшш. жй® 5 чш-т^шш® 'шшШШШЖШ^, ® шмжт
* Figure 4 Ä»(F) «ЯЯ(Е) S — О X »(V) ША(1) 1Щ(Т) sgE(D) SSP(W) Ш5ЙЙ(Н) ■»
°J Ö A * 1=4 's-« □ ш ь m
m 5 mmmitrnmrnmi%
Fig. 5. Light equalization processing license plate image
2.4 ШЩЩШ
шшмштшшжшт&тжъж, ^таа canny швшшт=f х^мшшшт шшшштшш 6 тъ, -щ&т&шшш штшпшшжш.
; Figure 5 - □ X
заад швд *sw stx(i) XR(T) ii(D) ®P[W) шгкн)
•GaH-^ia nm k □
rn 6
Fig. 6. License plate image after edge enhancement
3 MATLAB GUI
MATLAB & GUI М^ШХД,
шр, ш% чттшшштмтшшш, ттшмшшшш, ^тштш,
Й^Ф^Ш^. # MATLAB guide, [ВД,
GUI + Blank GUI, GUI ЙШШ [5].
ЙОД GUI ШШШШШ^л,
а callback ттшмш. gui ^ffiM 7 тъ.
Ш 7 ШШШШ GUI ^ffi
Fig. 7. License plate image enhancement GUI interface
4
matlab bwrnrnmn^mmte, gui ^MMM^
rnmnmim,
[1] Rafael C.Gonzalez, Richard E.Woods, Steven L.Eddins. MATLAB fe: ^fe [M]. feXXMfefr, 2020.
[2] xm, ?lm, mmmm. sx Matlab [J]. M^it m&x, 2018,
26(02):31-36.
[3] SX MATLAB [J]. 2017, 37(06):18-20.
[4] ^/Ml.SX Matlab fäft^mfäiMfä&ftffift [J]. 2018, 15(21):137-138.
[5] MXffi, M^, ^7«. SX MATLAB GUI Ö^m^if^MtöÄX^^ [J]. fe 2021, 34(02):74-78.
[6] ». fom^Mm^MM-fi&ftffi [J]. feXffi^, 2021(08):59-60.
[7] r%, MM, i«^. «M^n» J i+^xfM^ffl,
2017, 53(23):12-17. References
[1] Rafael C.Gonzalez, Richard E.Woods, Steven L.Eddins. Digital Image Processing: MATLAB Edition: Undergraduate Teaching Edition [M]. Electronic Industry Press, 2020.
[2] Xin Wang, Hang Kong, Yuhang Cui, et al. Research on image enhancement algorithm based on Matlab [J]. Computer and Information Technology, 2018, 26(02):31-36.
[3] Zhang Hongwei. Research on image enhancement technology based on MATLAB [J]. Journal of Daqing Normal College, 2017, 37(06):18-20.
[4] Zhang Xiaohong. Research on computer image enhancement technology based on Matlab [J]. Wireless Interconnection Technology, 2018, 15(21):137-138.
[5] SUN Huixia, ZHOU Shangnan, ZHOU Ling, DO Yongmei. Development of digital signal processing simulation platform based on MATLAB GUI [J]. Electronic Science and Technology, 2021, 34(02):74-78.
[6] Liang Dong, Hu Feng. On the analysis of principles and methods of image enhancement [J]. Electronic World, 2021(08):59-60.
[7] DING Chang, DONG Lili, XU Wenhai. A review of research on "histogram" equalization image enhancement techniques [J]. Computer Engineering and Application, 2017, 53(23):12-17.