Implementation and Quantitative Evaluation of Geometric Transformations on Facial Images Using OpenCV Platform

Authors

  • Agum Wicaksana Universitas Islam Negeri Sumatera Utara Author
  • Muhammad Imam Khairi Universitas Islam Negeri Sumatera Utara Author
  • M. Raghif Hibrizi Daulay Universitas Islam Negeri Sumatera Utara Author
  • M. Hasanul Arifin Universitas Islam Negeri Sumatera Utara Author
  • Habib ikhsan Institut Teknologi PLN Author
  • Ahmad Fadel Bakhtiar Institut Teknologi PLN Author

DOI:

https://doi.org/10.65230/jitcos.v2i1.112

Keywords:

Geometric Transformation, Facial Image, Quantitative Evaluation, OpenCV, Image Quality

Abstract

This study aims to implement and quantitatively evaluate geometric transformation techniques on facial images using OpenCV in the Google Colab environment. The research was conducted because facial images commonly experience variations in position, orientation, and size during acquisition, which may affect image quality and computer vision performance. An experimental approach was applied using Python, OpenCV, NumPy, Matplotlib, and Google Colab to process facial image data computationally. The implementation stages included image preprocessing, parameter determination, translation, rotation, scaling, result visualization, processing time measurement, and quantitative evaluation using MSE, PSNR, and SSIM. The experimental results showed that translation shifted facial image positions while maintaining output dimensions, rotation changed image orientation but could produce border areas and potential edge information loss, while scaling modified image dimensions proportionally and influenced visual detail according to the scaling factor. Computational testing indicated that all transformation methods were executed efficiently, although stronger validation requires repeated trials and larger datasets. These findings show that geometric transformation techniques can support facial image preprocessing, image simulation, and computer vision development. This study is limited to static images and selected parameters; therefore, future research should include larger datasets, real-time processing, face detection evaluation, and additional transformation methods under more diverse acquisition conditions and scenarios.

References

Alvansyah, O., Nasution, A. N., Singgam, P., Tampubolon, J. A. D., & Syahputra, H. (2025). Sistem Deteksi Bell’s Palsy Secara Real-Time Berbasis Analisis Simetri Wajah Menggunakan Metode Multi-Layer Perceptron. 9(5), 7608–7613. https://doi.org/10.36040/jati.v9i5.14760

Ardiansyah, H., & Desyani, T. (2025). Transfer Learning Menggunakan Model VGG16 untuk Klasifikasi Citra Hewan. 5–8. https://doi.org/10.55382/jurnalpustakaai.v5i2.1171

Farkhan, Anggraeny, F. T., & Puspaningrum, E. Y. (2024). Eksplorasi Penggabungan Stationary Wavelet Transform Dan Discrete Cosine Transform Pada Klasifikasi Ekspresi Wajah. 8(6), 11269–11274. https://doi.org/10.36040/jati.v8i6.11264

Hidayat, J., & Syafriwel, S. (2022). Implementasi Metode Otsu Thresholding Pada Binerisasi Citra Wajah. 1(1), 1–6. https://doi.org/10.36490/jurnalpersegibulat.v1i1.246

Hidayat, T. (2025). Identifikasi morfologi citra daging menggunakan teknik pengolahan citra digital. 9(1), 1580–1586. https://doi.org/10.36040/jati.v9i1.12285

Marcelio, C. A., Azzikra, M. A., Mufazzal, D. P., & Illahi, A. R. (2024). Aplikasi Analisis Wajah , Klasifikasi Gender dan Prediksi Usia Menggunakan Deep Learning pada Dataset Citra Wajah Manusia. 20(1), 378–383. https://doi.org/10.37676/jmi.v20i1.5998

Muhammad Romadhona Kusuma. (2026). Peningkatan Kualitas Citra Wajah Pada Kondisi Pencahayaan Rendah Menggunakan Multi-Scale Retinex With Color Restoration ( MSRCR ) Untuk Mendukung Deteksi Wajah. 10(1), 1777–1783. https://doi.org/10.36040/jati.v10i1.17059

Putra, Y. A., & Imelda, I. (2022). Real-Time Face Recognition Civil Servant Presence System Using DNN Algorithm. 16(4). https://doi.org/10.22146/ijccs.77026

Rochmawati, D. R. (2024). Deteksi Wajah Dengan Metode Haar Cascade Menggunakan Opencv (Face Detection With Haar Cascade Method Using Opencv). https://doi.org/10.59820/tekomin.v3i1.293

Sari, I. P., Ramadhani, F., Satria, A., & Apdilah, D. (2023). Implementasi Pengolahan Citra Digital dalam Pengenalan Wajah menggunakan. https://doi.org/10.56211/helloworld.v2i3.346

Syahputra, M. A., & Tanjung, M. A. P. (2024). Perbandingan Metode Analisis Tekstur Dan Structural Matching Pada Citra Digital Untuk Identifikasi Produk Papan Arduino. 8(6), 11868–11879. https://doi.org/10.36040/jati.v8i6.11709

Taneo, P. N. L., Nurlaelah, E., & Fatimah, S. (2025). Analisis Transformasi Geometri dalam Motif Anyaman Daun Lontar Masyarakat Amanuban : Kajian Etnomatematika. 13(1), 413–428. https://doi.org/10.33394/mpm.v13i1.15571

Telaumbanua, D. B. P., Ibnutama, K., & Elfitriani, E. (2025). Penerapan Metode Filter Gabor Untuk Memperbaiki Citra Wajah Berbasis Graphical User Interface ( GUI ). 4, 141–150. https://doi.org/10.53513/jursi.v4i1.7821

Widodo, S., & Long, Z. A. (2023). Pengembangkan Model Ekstraksi Region Of Interest Secara Otomatis Pada Citra CT-Scan. 222–236. https://doi.org/doi.org/10.47701/sikenas.vi.2871

Yolanda, N. S., Fitri, Y., Perdana, D. N., & Mulia, V. S. (2025). Aplikasi Geogebra dalam Pembelajaran Transformasi Geometri. 1, 2240–2243. https://doi.org/10.31004/jerkin.v4i1.1964

Downloads

Published

30-06-2026

Issue

Section

Articles

How to Cite

Wicaksana, A. ., Imam Khairi , M. ., M. Raghif Hibrizi Daulay, M. Hasanul Arifin, Habib ikhsan, & Ahmad Fadel Bakhtiar. (2026). Implementation and Quantitative Evaluation of Geometric Transformations on Facial Images Using OpenCV Platform. Journal of Information Technology and Computer System, 2(1), 120-132. https://doi.org/10.65230/jitcos.v2i1.112

Similar Articles

1-10 of 21

You may also start an advanced similarity search for this article.