碘浊度法与红外相机联用测定食品中维生素C

🌞欢迎来到看论文的世界 
🌈博客主页:卿云阁

💌欢迎关注🎉点赞👍收藏⭐️留言📝

🌟本文由卿云阁原创!

📆首发时间:🌹2024年4月6日🌹

✉️希望可以和大家一起完成进阶之路!

🙏作者水平很有限,如果发现错误,请留言轰炸哦!万分感谢!


     提出了一种用红外相机碘浊法相结合测定维生素C的新方法。

基于VC之间的氧化还原,采用红外相机浊度法测定残留碘,得到VC含量

红外发光二极管(LED)发出的穿透残留碘悬浮液时被吸收散射

透射光红外相机捕获以形成数字图像,并获得响应的颜色分量灰度值

将获得的颜色分量对数灰度VC浓度进行拟合,并使用拟合的关系表达式来测量未知的VC溶液。
     设计了一种配备红外相机和处理软件的VC测量装置,以获得与碘悬浮液图像相对应的颜色成分。与分光光度法相比,基于亮度颜色分量的方法对VC标准溶液的测定具有更高的准确度。对于番茄、油桃和VC片中的VC测量,我们提出的方法与分光光度法高度一致。因此,该方法有可能用于水果、片剂或其他食品中VC的测定。

其设备结构图如图6-12所示:

其特征在于,所述碘浊度法结合红外摄像头测量果蔬中维生素C含量的方法包括以下步骤:

第一步,利用红外线摄像头拍摄光透过碘悬浮液后的图像,碘悬浮液是通过加入维生素C到碘乙醇溶液中,维生素C和碘发生氧化还原反应,反应后剩余碘形成碘悬浮液;

第二步,通过分析摄像头获取的图像得到图像对应的RGB值,计算得到图像的灰度值和灰度的对数值,并用RGB颜色空间转换到CIE-Lab的颜色空间,得到对应的Lab值;

第三步,通过分析维生素C与颜色分类RGB值、Lab值、灰度值和灰度值的对数之间的关系,得到了相关度较高的维生素C浓度与L、灰度值和对数灰度值的关系式,其示意图如图6-13所示:

    其中设置摄像头工作参数和处理图像得到溶液对应的RGB值、Lab值和灰度值:获取一顿图像,取图像中心长方形区域中包括六个LED光源图像的3500个像素点的RGB值的平均值,得到浊度溶液对应的RGB值,再从RGB颜色空间转换到Lab颜色空间,得到该浊度溶液对应的Lab值;其中L表示溶液透过光的亮度,表示从红色至绿色的范围,表示从黄色至蓝色的范围,的值域由0到100,a和b的值域都是由+127至-128,RGB颜色空间到Lab颜色空间的转换采用近似转换算法,其中将RGB颜色空间转换到XYZ颜色空间公式如式1所示:   

然后将XYZ空间转化为Lab颜色空间,如式(2)(3)所示:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/596005.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【智能排班系统】AOP实现操作日志自动记录

文章目录 操作日志介绍自动保存操作日志基本实现思路定义注解枚举业务类型枚举操作人员类型枚举 AOP具体实现方法上添加注解 日志增删改查日志表sql实体类ServiceControllerVo 操作日志介绍 操作日志是对系统或应用程序中所有用户操作、系统事件、后台任务等进行详细记录的文本…

文心一言指令词宝典之营销文案篇

作者:哈哥撩编程(视频号、抖音、公众号同名) 新星计划全栈领域优秀创作者博客专家全国博客之星第四名超级个体COC上海社区主理人特约讲师谷歌亚马逊演讲嘉宾科技博主极星会首批签约作者 🏆 推荐专栏: 🏅…

【简单讲解下epoll】

🎥博主:程序员不想YY啊 💫CSDN优质创作者,CSDN实力新星,CSDN博客专家 🤗点赞🎈收藏⭐再看💫养成习惯 ✨希望本文对您有所裨益,如有不足之处,欢迎在评论区提出…

C++设计模式:策略模式(二)

1、定义与动机 定义一系列算法,把它们一个个封装起来,并且使它们可互相替换(变化),该模式使得算法可独立于使用它的客户程序(稳定)而变化(扩展,子类化) 在软…

autovacuum

相关查询语句 select relname,reltuples from pg_class where relnamepgbench_accounts; show autovacuum_vacuum_scale_factor ; select count(*) from pgbench_accounts; \dt pgbench_accounts SELECT * FROM pgstattuple(pgbench_accounts); --需要开启插件 SELECT relnam…

企业如何设计和实施有效的网络安全演练?

现实世界中,武装部队一直利用兵棋推演进行实战化训练,为潜在的军事冲突做准备。随着当今的数字化转型,同样的概念正在以网络安全演习的形式在组织中得到应用,很多企业每年都会基于合理的网络攻击场景和事件响应做一些测试和模拟。…

秋招学习数据库LeetCode刷题

数据库基本知识以前学过次数较多,今天看完一遍后都是可以理解的。直接刷Leetcode题吧 牛客上题库刷基础,Leetcode刷 写语句题(争取坚持每日2个sql语句题) 牛客:https://www.nowcoder.com/exam/intelligent?questionJobId10&tagId21015 L…

《QT实用小工具·十五》多种样式的开关控件

1、概述 源码放在文章末尾 目前实现了三种样式的开关控件按钮&#xff0c;如下所示&#xff1a; 项目部分代码如下所示&#xff1a; #ifndef IMAGESWITCH_H #define IMAGESWITCH_H/*** 图片开关控件 * 1. 自带三种开关按钮样式。* 2. 可自定义开关图片。*/#include <QWid…

分布式锁实战

4、分布式锁 4.1 、基本原理和实现方式对比 分布式锁&#xff1a;满足分布式系统或集群模式下多进程可见并且互斥的锁。 分布式锁的核心思想就是让大家都使用同一把锁&#xff0c;只要大家使用的是同一把锁&#xff0c;那么我们就能锁住线程&#xff0c;不让线程进行&#x…

鸿蒙实战开发-如何使用Stage模型卡片

介绍 本示例展示了Stage模型卡片提供方的创建与使用。 用到了卡片扩展模块接口&#xff0c;ohos.app.form.FormExtensionAbility 。 卡片信息和状态等相关类型和枚举接口&#xff0c;ohos.app.form.formInfo 。 卡片提供方相关接口的能力接口&#xff0c;ohos.app.form.for…

STM3定时器输入捕获、超声波测距

1、超声波测距模块介绍 1、HC-SR04共四个引脚&#xff1a;VCC、GND、Trig、Echo&#xff0c;如下图 2、使用 1、通过gpio口向Trig引脚发送一个脉冲信号。 2、HC-SR04接收到脉冲信号后&#xff0c;就会向外发送一段超声波&#xff0c;模块会将echo拉高。 …

Qt Creator 界面

&#x1f40c;博主主页&#xff1a;&#x1f40c;​倔强的大蜗牛&#x1f40c;​ &#x1f4da;专栏分类&#xff1a;QT❤️感谢大家点赞&#x1f44d;收藏⭐评论✍️ 目录 一、认识 Qt Creator 界面 1、总览 2、左边栏 3、代码编辑区 4、UI设计界面 5、构建区 一、认识 …