
Analysis of Smartphone Images for the Determination of Total Phenols in Vegetable Oils This project provides a Python-based tool for analyzing the total phenol content in vegetable oils using RGB values from smartphone images. The RGB color system is utilized to calculate absorption values, which are then correlated with phenol concentrations through calibration curves. Although initially designed for vegetable oils, the algorithm is versatile and can be adapted for the analysis of total phenols (or similar compounds) in other matrices, such as beverages, plant extracts, or environmental samples. Key Features: RGB absorption calculation from user-input intensity values. Generation of calibration curves using linear regression for all RGB channel combinations (R, G, B, RGB, RG, RB, GB). Calculation of unknown sample concentrations based on selected color channel(s). Graphical output of calibration curves. Excel export of analysis results.
Dependencies: Python 3.x NumPy Pandas Matplotlib SciPy Openpyxl Install using pip: pip install numpy pandas matplotlib scipy openpyxl The script is interactive and guides the user through each step, including: Entering concentration units and RGB values for calibration. Generating absorption values and calibration curves. Entering RGB values for unknown samples. Exporting results to Excel.
RGB analysis, total phenolic content, vegetable oil, digital image, Python, calibration curves, colorimetry
RGB analysis, total phenolic content, vegetable oil, digital image, Python, calibration curves, colorimetry
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
